>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r2) started Wed, 09 Jul 2025 09:57:20 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.5-r0) (2/2) Installing .makedepends-docker-registry (20250709.095721) busybox-1.37.0-r18.trigger: Executing script... OK: 443 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/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/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-07-09T09:57:49Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-07-09T09:57:49Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.045s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-07-09T09:57:49Z" 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.019s ? 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.017s === 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.009s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.168s ? 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.012s === 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.009s === 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.016s === 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.014s ? 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/07/09 09:57:49 http: TLS handshake error from 127.0.0.1:47634: 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:46747/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46747/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46747/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46747/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38529?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.82s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-07-09T09:57:50Z" level=info msg="broadcaster: closing" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="closing testSink" time="2025-07-09T09:57:50Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-07-09T09:57:50Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 1} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 1} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 1} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:50Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=warning msg="&{0xc00037e5a0 0.9} encountered too many errors, backing off" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-07-09T09:57:51Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.72s) PASS ok github.com/docker/distribution/notifications 1.724s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-07-09T09:57:49Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:57:49.455525392Z" 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.5 time="2025-07-09T09:57:49.455563833Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:57:49.455829983Z" level=info msg="Starting upload purge in 24m0s" go.version=go1.24.5 time="2025-07-09T09:57:49.456440875Z" level=info msg="listening on [::]:5000" go.version=go1.24.5 time="2025-07-09T09:57:52.461803673Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 time="2025-07-09T09:57:52.569870172Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=f685f50e-a124-4a2b-af98-2b828d290277 http.request.method=GET http.request.remoteaddr="[::1]:54198" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.388522ms http.response.status=200 http.response.written=2 ::1 - - [09/Jul/2025:09:57:52 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-07-09T09:57:53.490372635Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:57:53.492020699Z" 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.5 time="2025-07-09T09:57:53.492066329Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:57:53.49217728Z" level=info msg="Starting upload purge in 2m0s" go.version=go1.24.5 time="2025-07-09T09:57:53.492603831Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 time="2025-07-09T09:57:53.492636731Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.5 time="2025-07-09T09:57:53.493358263Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.5 time="2025-07-09T09:57:56.504546216Z" level=info msg="response completed" go.version=go1.24.5 http.request.host=127.0.0.1 http.request.id=1f53c4bc-1a65-40f7-a502-33b57247ac87 http.request.method=GET http.request.remoteaddr="127.0.0.1:33792" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.247616ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:57:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-07-09T09:57:56.505150687Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.5 --- PASS: TestRegistrySupportedCipherSuite (4.04s) === RUN TestRegistryUnsupportedCipherSuite time="2025-07-09T09:57:57.185449211Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-07-09T09:57:57.189917133Z" 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.5 time="2025-07-09T09:57:57.190000683Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:57:57.190195454Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.24.5 time="2025-07-09T09:57:57.190500214Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.69s) PASS ok github.com/docker/distribution/registry 15.854s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.11s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.218s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-07-09T09:57:49Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.5 instance.id=a6761e86-19e4-44da-b98a-83aa0c22f962 time="2025-07-09T09:57:49Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.5 instance.id=a6761e86-19e4-44da-b98a-83aa0c22f962 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-07-09T09:57:49Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.5 password=CygUT53SPGtKDgiSNfRLbVborWoFlEYSMgV3eU2ldwo user=docker --- PASS: TestCreateHtpasswdFile (0.11s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.137s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-07-09T09:57:49Z" level=info msg="token not to be used before 2025-07-09 09:57:50 +0000 UTC - currently 2025-07-09 09:57:49.473749709 +0000 UTC m=+0.024734064" time="2025-07-09T09:57:49Z" level=info msg="token not to be used after 2025-07-09 09:57:49 +0000 UTC - currently 2025-07-09 09:57:49.475298563 +0000 UTC m=+0.026282938" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-07-09T09:57:49Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === 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.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.111s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.043s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.010s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-07-09T09:57:50Z" 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.5 time="2025-07-09T09:57:50Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:57:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39021" http.request.id=4a1beadb-b718-4460-ba28-881ab10afb68 http.request.method=GET http.request.remoteaddr="127.0.0.1:39808" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.785935ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:57:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-07-09T09:57:50Z" 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.5 time="2025-07-09T09:57:50Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:57:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=84474437-9252-43ff-9b6e-aedbe995121d http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.007915ms http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:09:57:50 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T09:57:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=46b98505-0a5b-4c94-a7d2-26f46b53c519 http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.886367ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:50 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=219af708-3196-4544-91f7-f83d32f2da5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/aaaa/blobs/uploads/ef932d89-ebec-45b1-917f-6d487d68b3c6?_state=AV3f6VXtHLzhEo2i-8wwqrNGfbzz8A2WornzFsosQq57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlZjkzMmQ4OS1lYmVjLTQ1YjEtOTE3Zi02ZDQ4N2Q2OGIzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTAuNzg2NDgzNjE0WiJ9&digest=sha256%3Ab459b1665a6c107e4008c35a31829f4d544161cbf23ffc9c18598137e48ae90d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.718322126s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:50 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ef932d89-ebec-45b1-917f-6d487d68b3c6?_state=AV3f6VXtHLzhEo2i-8wwqrNGfbzz8A2WornzFsosQq57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlZjkzMmQ4OS1lYmVjLTQ1YjEtOTE3Zi02ZDQ4N2Q2OGIzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTAuNzg2NDgzNjE0WiJ9&digest=sha256%3Ab459b1665a6c107e4008c35a31829f4d544161cbf23ffc9c18598137e48ae90d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=909de6fd-e781-4b29-be1e-8b42ea4b570e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.151691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:54Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=37bcd4e5-f749-4dec-8a4d-6b74676b9324 http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.142346ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:54 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=b96c1d57-7024-4e08-ab9a-93d4932e0fb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/bbbb/blobs/uploads/5a2566e2-76da-4d54-bb88-547a80ca4df5?_state=ZJi6EVxAse61-qWc_G9kLLyTlFU-Om_fO4OkpLHc4EZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1YTI1NjZlMi03NmRhLTRkNTQtYmI4OC01NDdhODBjYTRkZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTQuNzU3MDYzMjMxWiJ9&digest=sha256%3A8daa87af2b04059e189a62dbdacaeb0f332381ebbc86afa0dc357d793996d67e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.733741096s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:54 +0000] "PUT /v2/foo/bbbb/blobs/uploads/5a2566e2-76da-4d54-bb88-547a80ca4df5?_state=ZJi6EVxAse61-qWc_G9kLLyTlFU-Om_fO4OkpLHc4EZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1YTI1NjZlMi03NmRhLTRkNTQtYmI4OC01NDdhODBjYTRkZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTQuNzU3MDYzMjMxWiJ9&digest=sha256%3A8daa87af2b04059e189a62dbdacaeb0f332381ebbc86afa0dc357d793996d67e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=4a524ff4-0ec5-47f9-b0c6-b22bc4283d29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.72606ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:58 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:57:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=34c2599c-61c1-4931-9602-18e124c4709b http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.327656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=d9d184c8-2c20-494e-8cd4-2189b7b2fc71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/cccc/blobs/uploads/f7a65106-682d-4485-8358-c6732726f960?_state=B9adFUP1g8Cb0ksfIaNLkco084aW2ACyp0X0Z8-TG4Z7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmN2E2NTEwNi02ODJkLTQ0ODUtODM1OC1jNjczMjcyNmY5NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTguNzUzOTcwMDc1WiJ9&digest=sha256%3Ada55a27c287b8a67d7d742f298caf6a85a13a9b78ac1289a3e4101543705b8a9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.305843239s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:57:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/f7a65106-682d-4485-8358-c6732726f960?_state=B9adFUP1g8Cb0ksfIaNLkco084aW2ACyp0X0Z8-TG4Z7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmN2E2NTEwNi02ODJkLTQ0ODUtODM1OC1jNjczMjcyNmY5NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTc6NTguNzUzOTcwMDc1WiJ9&digest=sha256%3Ada55a27c287b8a67d7d742f298caf6a85a13a9b78ac1289a3e4101543705b8a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=3a78f202-f406-49e2-8a20-aff901fb1be0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.17454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:04 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=65746742-785e-41eb-812d-847ad9406f3e http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538747ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:04 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=5c7a2d44-7265-4591-b6ef-dd027af1720c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/dddd/blobs/uploads/4bdf7415-e997-43ae-b59d-4f2710a8d172?_state=TtRSTAahA0w9d7PlPTh5VwbUdWqokOS7O_biizW4H-V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0YmRmNzQxNS1lOTk3LTQzYWUtYjU5ZC00ZjI3MTBhOGQxNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MDQuMzIyMjQ2NzUxWiJ9&digest=sha256%3A5e798e52e7c21c43942cdd34aefa1fc76633b20cb6bd4fa0df3a6ea9dcb2455f" http.request.useragent="Go-http-client/1.1" http.response.duration=4.935957486s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:04 +0000] "PUT /v2/foo/dddd/blobs/uploads/4bdf7415-e997-43ae-b59d-4f2710a8d172?_state=TtRSTAahA0w9d7PlPTh5VwbUdWqokOS7O_biizW4H-V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0YmRmNzQxNS1lOTk3LTQzYWUtYjU5ZC00ZjI3MTBhOGQxNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MDQuMzIyMjQ2NzUxWiJ9&digest=sha256%3A5e798e52e7c21c43942cdd34aefa1fc76633b20cb6bd4fa0df3a6ea9dcb2455f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=20e24b8f-4664-4923-bdf3-3300c23851a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.74455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:09 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=b0ecb62a-f130-4986-b2b9-a2018656200d http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.342936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:09 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=e3d1cd76-9755-4482-aad0-5d4268a32efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/eeee/blobs/uploads/f4ce4aeb-b920-405d-a436-3a68114a8880?_state=ApIobNsZNQeaxcfEG7LyOMNb1INo5GFjxaT8tVj1kUB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmNGNlNGFlYi1iOTIwLTQwNWQtYTQzNi0zYTY4MTE0YTg4ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MDkuNTEzMTE1NjQ0WiJ9&digest=sha256%3A5fcf3d71088492fd0b71f7e6413b55d2ed8f9269650d57d846b068faa53b6075" http.request.useragent="Go-http-client/1.1" http.response.duration=4.991013767s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:09 +0000] "PUT /v2/foo/eeee/blobs/uploads/f4ce4aeb-b920-405d-a436-3a68114a8880?_state=ApIobNsZNQeaxcfEG7LyOMNb1INo5GFjxaT8tVj1kUB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmNGNlNGFlYi1iOTIwLTQwNWQtYTQzNi0zYTY4MTE0YTg4ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MDkuNTEzMTE1NjQ0WiJ9&digest=sha256%3A5fcf3d71088492fd0b71f7e6413b55d2ed8f9269650d57d846b068faa53b6075 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=cc6c078f-8aba-4cf5-92ac-4f927365b94a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.95445ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:14 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=63d4ce92-ff04-443f-b710-321adb664446 http.request.method=POST http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.482496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:14 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=4b6ad2d8-791d-4419-b8b8-83d1d88685d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/ffff/blobs/uploads/a8e70782-7b66-483e-b78e-b7b21030d95a?_state=QJAxt20QL9OvQ0Fq0655OReFjnIURpTzmM8QJcAexhd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhOGU3MDc4Mi03YjY2LTQ4M2UtYjc4ZS1iN2IyMTAzMGQ5NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MTQuNzI3NjczMzE4WiJ9&digest=sha256%3A37aae41d662dcb33b5310a3c15af54ecb4b1717c3cdfc610e3e2b4163ec30baf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.201417264s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:14 +0000] "PUT /v2/foo/ffff/blobs/uploads/a8e70782-7b66-483e-b78e-b7b21030d95a?_state=QJAxt20QL9OvQ0Fq0655OReFjnIURpTzmM8QJcAexhd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhOGU3MDc4Mi03YjY2LTQ4M2UtYjc4ZS1iN2IyMTAzMGQ5NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MTQuNzI3NjczMzE4WiJ9&digest=sha256%3A37aae41d662dcb33b5310a3c15af54ecb4b1717c3cdfc610e3e2b4163ec30baf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=35f65dc0-2f0b-4c49-83f2-2e3ae8a0c057 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.946348ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=00d8afeb-6f92-43e6-8e93-55e852fb5498 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.748724ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=f5450c26-ee0a-4446-8968-0c21ec9c25fa http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.215703ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=6e5ab251-84fa-4de7-9a92-a1cfb8be2a92 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" 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=1.255363ms http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=658e3939-5c25-498b-b800-2a6b1d6ece38 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.173023ms http.response.status=200 http.response.written=30 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=9948b816-be02-482b-9fbd-b8c5d3d613ed http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.015633ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=40c3a3dd-cd5b-4dba-9b71-9bdd3a504e26 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.027383ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" 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.5 http.request.host="127.0.0.1:42539" http.request.id=1b0752ab-437c-4b40-a46d-2db5a206a6ce http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" 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="935.842µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" 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.5 http.request.host="127.0.0.1:42539" http.request.id=b849fffe-cac0-4de1-8333-999c8ef3e095 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" 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="825.142µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=7ab99d3a-5adb-422a-afa4-958576ca62ab http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" 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="954.502µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42539" http.request.id=87539620-cd49-4537-91f5-e4b9de5de3c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34258" 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="867.232µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [09/Jul/2025:09:58:17 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-07-09T09:58:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:58:17Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=643b717d-7c15-4317-94a0-2c7924a585d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.818635ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=cc3c9478-b133-4689-b026-7c79c09187bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/aaaa/blobs/uploads/21c4816a-e817-45bc-80f8-bfd2dd2313ad?_state=CmnyY0hE6QbOS00athM_xJGY25HikjdMMFapw83e8gZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMWM0ODE2YS1lODE3LTQ1YmMtODBmOC1iZmQyZGQyMzEzYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MTguMTcyNTQzMzY5WiJ9&digest=sha256%3A6d00663da3bcdccb91b72532f927003e0e32837ccd6b4d408782d22c16c36bca" http.request.useragent="Go-http-client/1.1" http.response.duration=3.580647052s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/21c4816a-e817-45bc-80f8-bfd2dd2313ad?_state=CmnyY0hE6QbOS00athM_xJGY25HikjdMMFapw83e8gZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMWM0ODE2YS1lODE3LTQ1YmMtODBmOC1iZmQyZGQyMzEzYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MTguMTcyNTQzMzY5WiJ9&digest=sha256%3A6d00663da3bcdccb91b72532f927003e0e32837ccd6b4d408782d22c16c36bca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=e3d888e4-e9e5-402c-8b7a-d28c8dca9797 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.571109ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=9556b162-2d2b-405b-af5c-d93f0c7ab7e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.793887ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:22 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=a2051afd-6566-4f1c-aa74-4d662bedff1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/bbbb/blobs/uploads/c89b20eb-9ab8-4336-b47e-1dfa7e5d3fea?_state=Ofjns9ap3j4uKZASILp20W7j4zAMfmxyoLKA4LUsSSR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjODliMjBlYi05YWI4LTQzMzYtYjQ3ZS0xZGZhN2U1ZDNmZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MjIuMDE3OTA5ODAzWiJ9&digest=sha256%3A76fecd7f49cf29943a6d3b900868e24482d6b612ba574b2e4351c5528bf13e1e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.050808554s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:22 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c89b20eb-9ab8-4336-b47e-1dfa7e5d3fea?_state=Ofjns9ap3j4uKZASILp20W7j4zAMfmxyoLKA4LUsSSR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjODliMjBlYi05YWI4LTQzMzYtYjQ3ZS0xZGZhN2U1ZDNmZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MjIuMDE3OTA5ODAzWiJ9&digest=sha256%3A76fecd7f49cf29943a6d3b900868e24482d6b612ba574b2e4351c5528bf13e1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=91fe2e60-f289-436a-ae77-0572eb0fbd2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.509639ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:26 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=82df6ba5-8457-4dac-b619-2055dfab9748 http.request.method=POST http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.532924ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:26 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=2e66d5f3-514a-42c2-9b70-ccd3b07da59a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/cccc/blobs/uploads/ac4f96b0-6d2c-4be2-b313-54cfac6d5c99?_state=Slvw3z_1phONZu6-XwY-8hQ0ytG2KDnr3fq5lwlTeIR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYzRmOTZiMC02ZDJjLTRiZTItYjMxMy01NGNmYWM2ZDVjOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MjYuMzY1NTY4NDUyWiJ9&digest=sha256%3A5cccb474c6f905a20d0ea434200b08fbef0b9819db69b25d69f36b518fc95382" http.request.useragent="Go-http-client/1.1" http.response.duration=6.730939393s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:26 +0000] "PUT /v2/foo/cccc/blobs/uploads/ac4f96b0-6d2c-4be2-b313-54cfac6d5c99?_state=Slvw3z_1phONZu6-XwY-8hQ0ytG2KDnr3fq5lwlTeIR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhYzRmOTZiMC02ZDJjLTRiZTItYjMxMy01NGNmYWM2ZDVjOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MjYuMzY1NTY4NDUyWiJ9&digest=sha256%3A5cccb474c6f905a20d0ea434200b08fbef0b9819db69b25d69f36b518fc95382 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=0e9fb77f-e194-4180-a025-87b8ee57cbb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.074718ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:33 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:33Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=47c31f79-44c0-492e-a16f-17a28d5b5d78 http.request.method=POST http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.094375ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:33 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=156d91cf-8401-4a88-b67a-b1e5bcc266ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/dddd/blobs/uploads/0ddd4f98-e2da-4f0e-b9a3-3851a39b2999?_state=z_y50SN5dUw1V3m8PW_Tyh8tAYLg5HChksWUSFD6Y6p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwZGRkNGY5OC1lMmRhLTRmMGUtYjlhMy0zODUxYTM5YjI5OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MzMuMjg0MDkyNDg5WiJ9&digest=sha256%3A0f498f38fbee1a367c759fcc10038fa96d8133d1f89d732413b634cd3c735dc8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.196853544s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:33 +0000] "PUT /v2/foo/dddd/blobs/uploads/0ddd4f98-e2da-4f0e-b9a3-3851a39b2999?_state=z_y50SN5dUw1V3m8PW_Tyh8tAYLg5HChksWUSFD6Y6p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwZGRkNGY5OC1lMmRhLTRmMGUtYjlhMy0zODUxYTM5YjI5OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MzMuMjg0MDkyNDg5WiJ9&digest=sha256%3A0f498f38fbee1a367c759fcc10038fa96d8133d1f89d732413b634cd3c735dc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=d3771f69-23eb-4ffd-bb60-59366181ac8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.423479ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41621" http.request.id=1cb46498-46e9-4c5a-be20-2a2d7474d550 http.request.method=GET http.request.remoteaddr="127.0.0.1:49284" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.633075ms http.response.status=200 http.response.written=63 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (44.93s) === RUN TestURLPrefix time="2025-07-09T09:58:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:58:35Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:41529" http.request.id=905dbda3-4f51-4500-a658-32aad9225ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.281974ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-07-09T09:58:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:58:35Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=e5d55feb-bfdd-455f-b615-101d71dc9cc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.579854ms http.response.status=404 http.response.written=157 vars.digest="sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "GET /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=9240d8ed-ac8e-4d28-91fa-229b79256b91 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.015185ms http.response.status=404 http.response.written=157 vars.digest="sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=ba273e0e-edbf-4b8d-96c9-5501c90ed4f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611215ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=cbdbb3ab-242c-4da3-bc0c-6e88315aed3e http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.805985ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "GET /v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=82481bc0-d23b-4ba0-87cb-c6093f05fde6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374773ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=fb8dbe98-77d6-4192-af14-9e4787aeabda http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0a50f58a-b5a4-4dca-94ad-ae4cae09f128 time="2025-07-09T09:58:35Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=fb8dbe98-77d6-4192-af14-9e4787aeabda http.request.method=GET http.request.remoteaddr="127.0.0.1:48914" http.request.uri="/v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.557604ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0a50f58a-b5a4-4dca-94ad-ae4cae09f128 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "GET /v2/foo/bar/blobs/uploads/0a50f58a-b5a4-4dca-94ad-ae4cae09f128?_state=rUi6IfuT2j9wuNzRgLqAzHpo2UNr5S3m0sWOprgLl3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhNTBmNThhLWI1YTQtNGRjYS05NGFkLWFlNGNhZTA5ZjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS42OTg5Njg0NTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=731484a7-13f0-4a2f-8364-30f34647ad58 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.485457ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=efcba615-968e-4a88-bebb-2ff52053ee18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/23635525-da1f-4d1c-9524-7164978dea46?_state=IcBJhN4GdzbKNPsUK9jnoz1PTkYdBL5f3991i-zCFah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjM1NTI1LWRhMWYtNGQxYy05NTI0LTcxNjQ5NzhkZWE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MDc5ODMwOThaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" provided=sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 vars.name="foo/bar" vars.uuid=23635525-da1f-4d1c-9524-7164978dea46 time="2025-07-09T09:58:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=efcba615-968e-4a88-bebb-2ff52053ee18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/23635525-da1f-4d1c-9524-7164978dea46?_state=IcBJhN4GdzbKNPsUK9jnoz1PTkYdBL5f3991i-zCFah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjM1NTI1LWRhMWYtNGQxYy05NTI0LTcxNjQ5NzhkZWE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MDc5ODMwOThaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=23635525-da1f-4d1c-9524-7164978dea46 time="2025-07-09T09:58:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=efcba615-968e-4a88-bebb-2ff52053ee18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/23635525-da1f-4d1c-9524-7164978dea46?_state=IcBJhN4GdzbKNPsUK9jnoz1PTkYdBL5f3991i-zCFah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjM1NTI1LWRhMWYtNGQxYy05NTI0LTcxNjQ5NzhkZWE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MDc5ODMwOThaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.494344ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=23635525-da1f-4d1c-9524-7164978dea46 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "PUT /v2/foo/bar/blobs/uploads/23635525-da1f-4d1c-9524-7164978dea46?_state=IcBJhN4GdzbKNPsUK9jnoz1PTkYdBL5f3991i-zCFah7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjM1NTI1LWRhMWYtNGQxYy05NTI0LTcxNjQ5NzhkZWE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MDc5ODMwOThaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=cb661823-c05f-449a-a2ea-240286ffcdb0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.330563ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=fade71e6-2b5e-49bd-bad7-f6de608c1305 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/604adf09-82c5-4a1c-9114-e782a21ad548?_state=xlaZ7EykZI_G6iwx6YyuIYJznygSMUnigZ7qqKT1D1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwNGFkZjA5LTgyYzUtNGExYy05MTE0LWU3ODJhMjFhZDU0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTE3MTcyMThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.614044ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "PUT /v2/foo/bar/blobs/uploads/604adf09-82c5-4a1c-9114-e782a21ad548?_state=xlaZ7EykZI_G6iwx6YyuIYJznygSMUnigZ7qqKT1D1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwNGFkZjA5LTgyYzUtNGExYy05MTE0LWU3ODJhMjFhZDU0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTE3MTcyMThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=9d8ae45e-ae36-4294-b0c7-1cd9d0ad8cba http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407264ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=d609a691-0a7e-4d97-a475-bd92c9105798 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/e508d03b-9ff2-4f25-9826-659b0b8574d2?_state=uW7lLRi5Ou02q6drEu7z9Km1HqE-Y31bZW69yV-Jhcp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDhkMDNiLTlmZjItNGYyNS05ODI2LTY1OWIwYjg1NzRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTU0NDI0NjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598434ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "PUT /v2/foo/bar/blobs/uploads/e508d03b-9ff2-4f25-9826-659b0b8574d2?_state=uW7lLRi5Ou02q6drEu7z9Km1HqE-Y31bZW69yV-Jhcp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDhkMDNiLTlmZjItNGYyNS05ODI2LTY1OWIwYjg1NzRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTU0NDI0NjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:35Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=873b01fb-8ea6-456a-a973-77cf652e6bab http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113733ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=aa00145c-e3c0-4b4b-9b22-c80f6b0acafc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/4301afa5-49e0-422e-bbb8-8c41a527a952?_state=3l2umBN2Y0RvqioGpE4q1o_GhJvQHOXG9zYhIFXIFJ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDFhZmE1LTQ5ZTAtNDIyZS1iYmI4LThjNDFhNTI3YTk1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTg3NDcxNjZaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.691656059s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:35 +0000] "PUT /v2/foo/bar/blobs/uploads/4301afa5-49e0-422e-bbb8-8c41a527a952?_state=3l2umBN2Y0RvqioGpE4q1o_GhJvQHOXG9zYhIFXIFJ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDFhZmE1LTQ5ZTAtNDIyZS1iYmI4LThjNDFhNTI3YTk1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozNS43MTg3NDcxNjZaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:38Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=df22dcf9-53b6-4787-9aeb-445f080877e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40901" http.request.id=8dbd5bbd-4cb6-4b17-b5d9-3d40d644af00 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/e063027d-d1a6-4c4b-847c-2ff260df73e4?_state=sKd5Ozb-cLd4GHlkPQ52LGAWQfmiMIR0BJwamTAknQF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNjMwMjdkLWQxYTYtNGM0Yi04NDdjLTJmZjI2MGRmNzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozOC41MzE1MDY5OThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.583560441s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/e063027d-d1a6-4c4b-847c-2ff260df73e4?_state=sKd5Ozb-cLd4GHlkPQ52LGAWQfmiMIR0BJwamTAknQF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNjMwMjdkLWQxYTYtNGM0Yi04NDdjLTJmZjI2MGRmNzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODozOC41MzE1MDY5OThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=18b069da-7da4-49bf-af50-98574adefe44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/uploads/e063027d-d1a6-4c4b-847c-2ff260df73e4?_state=Jye1NOu-EsGNNYFOhozt1OKBtSaYBLuYWUmi02ZEtjN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNjMwMjdkLWQxYTYtNGM0Yi04NDdjLTJmZjI2MGRmNzNlNCIsIk9mZnNldCI6MjAxMzU0MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MzhaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.421057ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "PUT /v2/foo/bar/blobs/uploads/e063027d-d1a6-4c4b-847c-2ff260df73e4?_state=Jye1NOu-EsGNNYFOhozt1OKBtSaYBLuYWUmi02ZEtjN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwNjMwMjdkLWQxYTYtNGM0Yi04NDdjLTJmZjI2MGRmNzNlNCIsIk9mZnNldCI6MjAxMzU0MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6MzhaIn0%3D&digest=sha256%3Adf47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=d9b48d68-7e2f-4d96-b409-1f60123deb72 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.587124ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "HEAD /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=35ad3861-528e-423d-ab24-a1c4e82241d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=86.900714ms http.response.status=200 http.response.written=20135424 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 200 20135424 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=error msg="error parsing digest="sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=1c694897-8d8f-44ed-9a67-0fa0ba9e28df http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" vars.name="foo/bar" time="2025-07-09T09:58:41Z" 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.5 http.request.host="127.0.0.1:40901" http.request.id=1c694897-8d8f-44ed-9a67-0fa0ba9e28df http.request.method=GET http.request.remoteaddr="127.0.0.1:48924" http.request.uri="/v2/foo/bar/blobs/sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.629234ms http.response.status=400 http.response.written=110 vars.digest="sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha257:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=0f787a37-1e3c-42d0-8951-6060e8c9cef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59596" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.864745ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:58:41Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:41Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=583a557e-6cda-409c-89ba-478946d387b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40856" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.303924ms http.response.status=404 http.response.written=157 vars.digest="sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=1b5680a3-5a70-4bd6-857f-2c883886aff6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.857205ms http.response.status=404 http.response.written=157 vars.digest="sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "HEAD /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=691f7dae-893b-4585-a871-5bf8a53f8cf3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321584ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=d4ccb3f8-d64c-4002-98e9-daed5f174676 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476923ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=b76d5e60-ef69-45f1-86b9-f56d235bc2e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.253303ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "DELETE /v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=50e597df-176a-4825-8b15-c62733a00796 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=552358aa-f92a-4602-915f-0a1e0ad9662a time="2025-07-09T09:58:41Z" 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.5 http.request.host="127.0.0.1:39643" http.request.id=50e597df-176a-4825-8b15-c62733a00796 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.109273ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=552358aa-f92a-4602-915f-0a1e0ad9662a 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/uploads/552358aa-f92a-4602-915f-0a1e0ad9662a?_state=iYmFiJMQSqqY8gAijs5oo6dx6-zBWlSvI6yrrG-irhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjM1OGFhLWY5MmEtNDYwMi05MTVmLTBhMWUwYWQ5NjYyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NDkzNTQwNloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=a11a1c72-9e74-449b-8226-94f4ceef24ee http.request.method=POST http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.402724ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=6528ac0c-b26c-425e-8ab4-9ae988bcafd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/76d0e684-7135-411a-9dcb-3243225653b9?_state=DYVdlkoHfPQr3c6qYyeKAPLc9o36In97PLavl6TA5mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDBlNjg0LTcxMzUtNDExYS05ZGNiLTMyNDMyMjU2NTNiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTYwNjU5NDhaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" provided=sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 vars.name="foo/bar" vars.uuid=76d0e684-7135-411a-9dcb-3243225653b9 time="2025-07-09T09:58:41Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=6528ac0c-b26c-425e-8ab4-9ae988bcafd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/76d0e684-7135-411a-9dcb-3243225653b9?_state=DYVdlkoHfPQr3c6qYyeKAPLc9o36In97PLavl6TA5mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDBlNjg0LTcxMzUtNDExYS05ZGNiLTMyNDMyMjU2NTNiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTYwNjU5NDhaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=76d0e684-7135-411a-9dcb-3243225653b9 time="2025-07-09T09:58:41Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=6528ac0c-b26c-425e-8ab4-9ae988bcafd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/76d0e684-7135-411a-9dcb-3243225653b9?_state=DYVdlkoHfPQr3c6qYyeKAPLc9o36In97PLavl6TA5mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDBlNjg0LTcxMzUtNDExYS05ZGNiLTMyNDMyMjU2NTNiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTYwNjU5NDhaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.407314ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=76d0e684-7135-411a-9dcb-3243225653b9 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "PUT /v2/foo/bar/blobs/uploads/76d0e684-7135-411a-9dcb-3243225653b9?_state=DYVdlkoHfPQr3c6qYyeKAPLc9o36In97PLavl6TA5mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDBlNjg0LTcxMzUtNDExYS05ZGNiLTMyNDMyMjU2NTNiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTYwNjU5NDhaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=e33a20c8-b66f-4089-b303-2b6417ae57f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192183ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=7d32ac77-332b-4251-8e6c-633c5ea24b5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/e4e93265-3d21-449a-9955-10bbf797912a?_state=jooHoltra3UkyhOgAa1_OSVQK0t8rbTMuR-lN0Ure_17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTkzMjY1LTNkMjEtNDQ5YS05OTU1LTEwYmJmNzk3OTEyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTk0NDMzMjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.672105ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "PUT /v2/foo/bar/blobs/uploads/e4e93265-3d21-449a-9955-10bbf797912a?_state=jooHoltra3UkyhOgAa1_OSVQK0t8rbTMuR-lN0Ure_17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZTkzMjY1LTNkMjEtNDQ5YS05OTU1LTEwYmJmNzk3OTEyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NTk0NDMzMjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=c383834f-168f-4357-8fb1-2ccc286f08b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.302243ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=b8247f5e-3266-4f39-a512-21e34e8b25eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/f8af7cb7-53b6-4346-8d56-e3bfd93d7042?_state=SaznIDyIASnMkFnpjlLGE10JiiOqTei2sV56HYLmpGF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4YWY3Y2I3LTUzYjYtNDM0Ni04ZDU2LWUzYmZkOTNkNzA0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NjMwODQ1OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.544674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "PUT /v2/foo/bar/blobs/uploads/f8af7cb7-53b6-4346-8d56-e3bfd93d7042?_state=SaznIDyIASnMkFnpjlLGE10JiiOqTei2sV56HYLmpGF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4YWY3Y2I3LTUzYjYtNDM0Ni04ZDU2LWUzYmZkOTNkNzA0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NjMwODQ1OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=3f114765-e660-4589-9c69-570f8ea8bc79 http.request.method=POST http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=cb25eb25-1411-4db6-af60-8c1c6ff2c0b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/c96f2d35-184d-41ae-9007-0f11b43d92ce?_state=ZQVuUlFNFvjSTVA6RdpZ7kuHpuvtRpVxdnQoiHJtR197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NmYyZDM1LTE4NGQtNDFhZS05MDA3LTBmMTFiNDNkOTJjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NjY0MTA2MDRaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.duration=2.235632954s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "PUT /v2/foo/bar/blobs/uploads/c96f2d35-184d-41ae-9007-0f11b43d92ce?_state=ZQVuUlFNFvjSTVA6RdpZ7kuHpuvtRpVxdnQoiHJtR197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5NmYyZDM1LTE4NGQtNDFhZS05MDA3LTBmMTFiNDNkOTJjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0MS40NjY0MTA2MDRaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=9d1052ce-1e84-4038-966e-21120d7597c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.295506ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39643" http.request.id=e913ebf4-12e3-43ec-831b-df991f5aa16d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/14d72886-1665-4da2-b712-f2335ee3011f?_state=ooCcrm4cNopX3dixRJrfmlQX3Nn0VhEHUw3-Jy9_maF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZDcyODg2LTE2NjUtNGRhMi1iNzEyLWYyMzM1ZWUzMDExZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0My44MTg4ODkwMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.165286333s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:43 +0000] "PATCH /v2/foo/bar/blobs/uploads/14d72886-1665-4da2-b712-f2335ee3011f?_state=ooCcrm4cNopX3dixRJrfmlQX3Nn0VhEHUw3-Jy9_maF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZDcyODg2LTE2NjUtNGRhMi1iNzEyLWYyMzM1ZWUzMDExZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0My44MTg4ODkwMDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=c6252954-f540-469e-8230-2cb58e773c65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/uploads/14d72886-1665-4da2-b712-f2335ee3011f?_state=441gohODMVz1E6kQLPePhz7hS8vSZIT50UhSYbYMBid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZDcyODg2LTE2NjUtNGRhMi1iNzEyLWYyMzM1ZWUzMDExZiIsIk9mZnNldCI6MTg0ODk4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6NDNaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.duration=2.317066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:45 +0000] "PUT /v2/foo/bar/blobs/uploads/14d72886-1665-4da2-b712-f2335ee3011f?_state=441gohODMVz1E6kQLPePhz7hS8vSZIT50UhSYbYMBid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZDcyODg2LTE2NjUtNGRhMi1iNzEyLWYyMzM1ZWUzMDExZiIsIk9mZnNldCI6MTg0ODk4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6NDNaIn0%3D&digest=sha256%3A1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:45Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=63eb6816-c0cb-47b7-af4d-f6173659b741 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.832745ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=0105d195-a4ba-4bb2-90a3-c98c28fdfc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=83.486825ms http.response.status=200 http.response.written=18489856 127.0.0.1 - - [09/Jul/2025:09:58:45 +0000] "GET /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 200 18489856 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=error msg="error parsing digest="sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=b4a0117b-53ff-4d21-9cfb-0bfefa3e36f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" vars.name="foo/bar" time="2025-07-09T09:58:46Z" 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.5 http.request.host="127.0.0.1:39643" http.request.id=b4a0117b-53ff-4d21-9cfb-0bfefa3e36f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40880" http.request.uri="/v2/foo/bar/blobs/sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.937745ms http.response.status=400 http.response.written=110 vars.digest="sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/sha257:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=69a18720-ee4e-48b7-b81e-bf3642b29638 http.request.method=GET http.request.remoteaddr="127.0.0.1:40906" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916875ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=30893b7c-a7c9-45fc-b034-640c84e4539f http.request.method=GET http.request.remoteaddr="127.0.0.1:40906" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.91581ms http.response.status=200 http.response.written=65536 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 200 65536 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39643" http.request.id=1dc8dff4-da0f-4179-b61d-a811f9c1d09e http.request.method=GET http.request.remoteaddr="127.0.0.1:40892" http.request.uri="/v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.462209ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/sha256:1900a3ae3204e7192c36b581f3883ec6e660ea9a00f2f28bc1ab5cae78991158 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=7f9c0a38-4e63-4105-84b2-4122d59f98d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.87166087s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40901" http.request.id=2cc25e5a-d26b-44e6-a6e8-f054b8cf2661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59596" http.request.uri="/v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.865123463s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [09/Jul/2025:09:58:41 +0000] "GET /v2/foo/bar/blobs/sha256:df47e641a07cba690310a1d1856cb938494f9dfae7ab144bd4db6e0f8043e6f8 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (10.63s) === RUN TestBlobDelete time="2025-07-09T09:58:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:58:46Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=2248fa6f-b90c-49e8-a3e8-bfea8d08d41a http.request.method=GET http.request.remoteaddr="127.0.0.1:57506" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.892545ms http.response.status=404 http.response.written=157 vars.digest="sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=9f96d372-aa8b-4be3-bedf-cc5dc7fef871 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.313273ms http.response.status=404 http.response.written=157 vars.digest="sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=d5c617a5-d824-44bc-acfa-8252e10763f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.440754ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=a0dc7e9c-2c25-41cf-a3b1-337217b31a88 http.request.method=GET http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342574ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=d0ebe2ec-cadc-47f2-8774-97fb7440223e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218554ms http.response.status=204 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "DELETE /v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=3a494b63-c284-413d-8982-64589ee7f275 http.request.method=GET http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d9cd6f66-50a3-460a-a640-87e419421cdc time="2025-07-09T09:58:46Z" 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.5 http.request.host="127.0.0.1:36129" http.request.id=3a494b63-c284-413d-8982-64589ee7f275 http.request.method=GET http.request.remoteaddr="127.0.0.1:57522" http.request.uri="/v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.246833ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d9cd6f66-50a3-460a-a640-87e419421cdc 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "GET /v2/foo/bar/blobs/uploads/d9cd6f66-50a3-460a-a640-87e419421cdc?_state=-Dfer260V7LhQ7_HdUXe5_9jp6C1hT22xNfrS81nu0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5Y2Q2ZjY2LTUwYTMtNDYwYS1hNjQwLTg3ZTQxOTQyMWNkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzIxNDIwNDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=588ce018-86c4-4f29-9e46-b45834e8afd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=e9aeb45c-3aac-47cb-9ece-19bfdaad7531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/c25198ef-95d6-4da3-affc-11effde644f6?_state=vBmqGxD6pi_zZqfJ3MqG1XKHgUHcOV9ZfoO-jbJYbnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNTE5OGVmLTk1ZDYtNGRhMy1hZmZjLTExZWZmZGU2NDRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzg2MTQ5MzlaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" provided=sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 vars.name="foo/bar" vars.uuid=c25198ef-95d6-4da3-affc-11effde644f6 time="2025-07-09T09:58:46Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=e9aeb45c-3aac-47cb-9ece-19bfdaad7531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/c25198ef-95d6-4da3-affc-11effde644f6?_state=vBmqGxD6pi_zZqfJ3MqG1XKHgUHcOV9ZfoO-jbJYbnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNTE5OGVmLTk1ZDYtNGRhMy1hZmZjLTExZWZmZGU2NDRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzg2MTQ5MzlaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c25198ef-95d6-4da3-affc-11effde644f6 time="2025-07-09T09:58:46Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=e9aeb45c-3aac-47cb-9ece-19bfdaad7531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/c25198ef-95d6-4da3-affc-11effde644f6?_state=vBmqGxD6pi_zZqfJ3MqG1XKHgUHcOV9ZfoO-jbJYbnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNTE5OGVmLTk1ZDYtNGRhMy1hZmZjLTExZWZmZGU2NDRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzg2MTQ5MzlaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.816115ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=c25198ef-95d6-4da3-affc-11effde644f6 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "PUT /v2/foo/bar/blobs/uploads/c25198ef-95d6-4da3-affc-11effde644f6?_state=vBmqGxD6pi_zZqfJ3MqG1XKHgUHcOV9ZfoO-jbJYbnZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNTE5OGVmLTk1ZDYtNGRhMy1hZmZjLTExZWZmZGU2NDRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zNzg2MTQ5MzlaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=8eb9d255-310a-4866-851a-cf94d553c3f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451364ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=582941fa-05b0-4202-8667-541e64c72c23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/0491252b-6ebe-46c3-a6bb-55e0d04459d7?_state=JIWeLsQQitei1CPBeXV2i8JFXTw_bIU0oN_8uyGfLqp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTEyNTJiLTZlYmUtNDZjMy1hNmJiLTU1ZTBkMDQ0NTlkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODI2ODE4MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.507504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "PUT /v2/foo/bar/blobs/uploads/0491252b-6ebe-46c3-a6bb-55e0d04459d7?_state=JIWeLsQQitei1CPBeXV2i8JFXTw_bIU0oN_8uyGfLqp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTEyNTJiLTZlYmUtNDZjMy1hNmJiLTU1ZTBkMDQ0NTlkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODI2ODE4MTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=901d75b2-d43e-4b4c-b836-2ce190df0e44 http.request.method=POST http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.055193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=5b46b385-67be-4014-b9ee-9ff7a98cbd2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/d0e67958-66e3-47cf-9c5b-8d1f795b73f7?_state=UR3vJlvhykEikVgXWEklZcYCesHnp9e3NFCY9EFvg5N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwZTY3OTU4LTY2ZTMtNDdjZi05YzViLThkMWY3OTViNzNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODU5MDcwODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "PUT /v2/foo/bar/blobs/uploads/d0e67958-66e3-47cf-9c5b-8d1f795b73f7?_state=UR3vJlvhykEikVgXWEklZcYCesHnp9e3NFCY9EFvg5N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwZTY3OTU4LTY2ZTMtNDdjZi05YzViLThkMWY3OTViNzNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODU5MDcwODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:46Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=2dfbc3e8-c0eb-4c78-88af-0c617708b012 http.request.method=POST http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.207133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=d23ee4e1-4ab5-4fa8-b812-9c1e60512cc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/ca9f9dc6-c7bb-4c6f-b7c0-1cd9a0ef4f08?_state=5H1gFWU480J7TY9iJqGvKV6wWMbkPFmmJRePnau-kDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhOWY5ZGM2LWM3YmItNGM2Zi1iN2MwLTFjZDlhMGVmNGYwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODk0OTY2MzdaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.duration=4.330679705s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:46 +0000] "PUT /v2/foo/bar/blobs/uploads/ca9f9dc6-c7bb-4c6f-b7c0-1cd9a0ef4f08?_state=5H1gFWU480J7TY9iJqGvKV6wWMbkPFmmJRePnau-kDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhOWY5ZGM2LWM3YmItNGM2Zi1iN2MwLTFjZDlhMGVmNGYwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo0Ni4zODk0OTY2MzdaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:50Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=2f4f21f8-98ff-4ab2-b785-a46de319bec3 http.request.method=POST http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.097335ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36129" http.request.id=3bcaefcc-c484-4e48-af15-4a9643f3e8e8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/ef2773e6-cca6-4481-82e5-f2d8221e6446?_state=7YoGQfdZvDue-d9ph91bs69PJPYOReQ2U3hVfF_GqhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMjc3M2U2LWNjYTYtNDQ4MS04MmU1LWYyZDgyMjFlNjQ0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1MC44Njg3MjQxNTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.308413978s http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:50 +0000] "PATCH /v2/foo/bar/blobs/uploads/ef2773e6-cca6-4481-82e5-f2d8221e6446?_state=7YoGQfdZvDue-d9ph91bs69PJPYOReQ2U3hVfF_GqhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMjc3M2U2LWNjYTYtNDQ4MS04MmU1LWYyZDgyMjFlNjQ0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1MC44Njg3MjQxNTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=2163dee0-b16a-437e-8589-dddd323db459 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/uploads/ef2773e6-cca6-4481-82e5-f2d8221e6446?_state=lAf8cDdTHZ7VhyL82Es6IBjhbTqx6mifdYNxHVbRw_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMjc3M2U2LWNjYTYtNDQ4MS04MmU1LWYyZDgyMjFlNjQ0NiIsIk9mZnNldCI6MjQ3ODc5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6NTBaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.duration=2.351786ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "PUT /v2/foo/bar/blobs/uploads/ef2773e6-cca6-4481-82e5-f2d8221e6446?_state=lAf8cDdTHZ7VhyL82Es6IBjhbTqx6mifdYNxHVbRw_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmMjc3M2U2LWNjYTYtNDQ4MS04MmU1LWYyZDgyMjFlNjQ0NiIsIk9mZnNldCI6MjQ3ODc5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTg6NTBaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=5b4742b8-8f4b-4cb0-bfa3-475b43cbf61d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.781545ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=b8d5e30c-027e-4830-9690-6176d79ef9e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=117.153452ms http.response.status=200 http.response.written=24787968 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "GET /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 200 24787968 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=error msg="error parsing digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=5ac5942c-0889-4714-9a48-e3f611dae0ec http.request.method=GET http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" time="2025-07-09T09:58:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=5ac5942c-0889-4714-9a48-e3f611dae0ec http.request.method=GET http.request.remoteaddr="127.0.0.1:57526" http.request.uri="/v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.776165ms http.response.status=400 http.response.written=110 vars.digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "GET /v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=49368b26-1186-4c5e-a0c1-230f584d7d12 http.request.method=GET http.request.remoteaddr="127.0.0.1:60292" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.duration=1.519284ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "GET /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=b8641e40-0856-4e41-bc6e-f23deeb80f84 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60304" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.duration=2.672877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=63330a35-1d74-4bba-ab10-12b338b4f2df http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60304" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.374793ms http.response.status=404 http.response.written=157 vars.digest="sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=3b51c576-b5b5-4049-9f02-ad02ba673966 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60304" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.273864ms http.response.status=404 http.response.written=74 vars.digest="sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=error msg="error parsing digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829": unsupported digest algorithm" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=0739108b-76fe-42a5-9c32-1570eee3ce46 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60312" http.request.uri="/v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" time="2025-07-09T09:58:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=0739108b-76fe-42a5-9c32-1570eee3ce46 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60312" http.request.uri="/v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.347664ms http.response.status=400 http.response.written=110 vars.digest="sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "DELETE /v2/foo/bar/blobs/sha257:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-07-09T09:58:55Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=b8fff9d2-0dc7-4bcb-95f3-10631c390384 http.request.method=POST http.request.remoteaddr="127.0.0.1:60326" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.534374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=0c9554d7-6562-476d-8eb3-317dd1843f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60326" http.request.uri="/v2/foo/bar/blobs/uploads/3fdd41ef-4bd3-4254-835d-1d755fa32097?_state=Zzkgf7p8N9tzR9OYJtnA0P2kRj5dsFz6A66cBrUELkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZGQ0MWVmLTRiZDMtNDI1NC04MzVkLTFkNzU1ZmEzMjA5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1NS4zNjQxMTIwNjVaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.duration=4.429875041s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "PUT /v2/foo/bar/blobs/uploads/3fdd41ef-4bd3-4254-835d-1d755fa32097?_state=Zzkgf7p8N9tzR9OYJtnA0P2kRj5dsFz6A66cBrUELkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZGQ0MWVmLTRiZDMtNDI1NC04MzVkLTFkNzU1ZmEzMjA5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1NS4zNjQxMTIwNjVaIn0%3D&digest=sha256%3A6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=fef42f2a-fedb-463c-8b9c-3225269acb87 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60326" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.967315ms http.response.status=200 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-07-09T09:58:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=fc265c2a-b389-4937-a6d6-6e9ecf38f1d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60288" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.599932719s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "GET /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-07-09T09:58:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:36129" http.request.id=45c0ee84-cfba-43dc-9203-a4971b067a89 http.request.method=GET http.request.remoteaddr="127.0.0.1:60292" http.request.uri="/v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.593632893s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [09/Jul/2025:09:58:55 +0000] "GET /v2/foo/bar/blobs/sha256:6bfd8fc14c1c0d2d227a6e0dd1d6979bab8d53d1a733e40f4e3a36d0c7a8e829 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (13.82s) === RUN TestRelativeURL time="2025-07-09T09:58: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.5 time="2025-07-09T09:58:59Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:58:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43935" http.request.id=964bddc0-33e5-437c-b568-8dcb7884fbdd http.request.method=POST http.request.remoteaddr="127.0.0.1:40364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760625ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:58:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43935" http.request.id=40804e9b-95df-4224-886e-4965ec71c9dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40364" http.request.uri="/v2/foo/bar/blobs/uploads/7fb9d000-6286-4d39-a727-73a9c6d70819?_state=cHD6XiksLr7rCGmmQskSUCQ00-QsQgJYyPS-7gcNPn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYjlkMDAwLTYyODYtNGQzOS1hNzI3LTczYTljNmQ3MDgxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1OS45NDc4NDMxNTJaIn0%3D&digest=sha256%3Ab5e5d086fc1a9d37f1e152aec94e7fa405b95cfb32e0e0094222c009961a9afa" http.request.useragent="Go-http-client/1.1" http.response.duration=3.924856079s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:00 +0000] "PUT /v2/foo/bar/blobs/uploads/7fb9d000-6286-4d39-a727-73a9c6d70819?_state=cHD6XiksLr7rCGmmQskSUCQ00-QsQgJYyPS-7gcNPn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYjlkMDAwLTYyODYtNGQzOS1hNzI3LTczYTljNmQ3MDgxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1ODo1OS45NDc4NDMxNTJaIn0%3D&digest=sha256%3Ab5e5d086fc1a9d37f1e152aec94e7fa405b95cfb32e0e0094222c009961a9afa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43935" http.request.id=e3ee46ca-4e7c-49c5-a4a3-39a37cfdd576 http.request.method=POST http.request.remoteaddr="127.0.0.1:40364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.125466ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:04Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43935" http.request.id=13d2570a-d440-4f57-8798-64ad817e6f71 http.request.method=POST http.request.remoteaddr="127.0.0.1:40364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296703ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:06Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43935" http.request.id=7fd19949-885e-43fa-a8c8-96338298f66d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40364" http.request.uri="/v2/foo/bar/blobs/uploads/d7897588-6893-4821-8280-6d8abc77ab1c?_state=Tceg7Jsnl_XGp3BA60XBua49RDlg0YwEREfhvwAPOEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ODk3NTg4LTY4OTMtNDgyMS04MjgwLTZkOGFiYzc3YWIxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OTowNC4yODM3MjU2MDFaIn0%3D&digest=sha256%3A715a597662d1c9cb2456f3ecdc09d0511260d72cb575e4c6668e440b215fa420" http.request.useragent="Go-http-client/1.1" http.response.duration=2.250076071s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:04 +0000] "PUT /v2/foo/bar/blobs/uploads/d7897588-6893-4821-8280-6d8abc77ab1c?_state=Tceg7Jsnl_XGp3BA60XBua49RDlg0YwEREfhvwAPOEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ODk3NTg4LTY4OTMtNDgyMS04MjgwLTZkOGFiYzc3YWIxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OTowNC4yODM3MjU2MDFaIn0%3D&digest=sha256%3A715a597662d1c9cb2456f3ecdc09d0511260d72cb575e4c6668e440b215fa420 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (6.59s) === RUN TestBlobDeleteDisabled time="2025-07-09T09:59:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:59:06Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:39265" http.request.id=3047ffac-b10a-4da2-bb6e-c45735afbf0e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35234" http.request.uri="/v2/foo/bar/blobs/sha256:c2c1e37ac487abea7954198421fa43fb1b45d80687d6a1ac4a96ea89eb0415b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.017345ms http.response.status=405 http.response.written=78 vars.digest="sha256:c2c1e37ac487abea7954198421fa43fb1b45d80687d6a1ac4a96ea89eb0415b3" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:59:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:c2c1e37ac487abea7954198421fa43fb1b45d80687d6a1ac4a96ea89eb0415b3 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.32s) === RUN TestDeleteDisabled time="2025-07-09T09:59:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:59:06Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:07Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38039" http.request.id=366ea91e-393d-4f7f-8aff-f64b2797665b http.request.method=POST http.request.remoteaddr="127.0.0.1:54754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.039065ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:38039" http.request.id=3b00b517-a48e-472e-8da2-d7bd7d03fc62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54754" http.request.uri="/v2/foo/bar/blobs/uploads/89fbf01e-516f-4486-aea7-90e729c06877?_state=PFWrdr1Y2tftJicZwzkzgAwdltHQrspMm6kUIX9A9Hd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZmJmMDFlLTUxNmYtNDQ4Ni1hZWE3LTkwZTcyOWMwNjg3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OTowNy4xNjYxMzkzMDJaIn0%3D&digest=sha256%3A45738108327816e7925f3819012229220d73428b219821e32d32c2ff80536dd0" http.request.useragent="Go-http-client/1.1" http.response.duration=6.240211358s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:07 +0000] "PUT /v2/foo/bar/blobs/uploads/89fbf01e-516f-4486-aea7-90e729c06877?_state=PFWrdr1Y2tftJicZwzkzgAwdltHQrspMm6kUIX9A9Hd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZmJmMDFlLTUxNmYtNDQ4Ni1hZWE3LTkwZTcyOWMwNjg3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OTowNy4xNjYxMzkzMDJaIn0%3D&digest=sha256%3A45738108327816e7925f3819012229220d73428b219821e32d32c2ff80536dd0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:38039" http.request.id=924896ac-fcfb-45b6-a066-255eaeeaca7c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54754" http.request.uri="/v2/foo/bar/blobs/sha256:45738108327816e7925f3819012229220d73428b219821e32d32c2ff80536dd0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.807595ms http.response.status=405 http.response.written=78 vars.digest="sha256:45738108327816e7925f3819012229220d73428b219821e32d32c2ff80536dd0" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:09:59:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:45738108327816e7925f3819012229220d73428b219821e32d32c2ff80536dd0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (6.55s) === RUN TestDeleteReadOnly time="2025-07-09T09:59:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 time="2025-07-09T09:59:13Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:13Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42781" http.request.id=e3bc4656-25ae-4c08-bc3a-136be932f3d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:45692" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.029316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:42781" http.request.id=2031ecdd-e141-4137-abf4-bda56fd0900d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45692" http.request.uri="/v2/foo/bar/blobs/uploads/41fb6d51-b833-4c1c-9ebb-306f5b6f41b8?_state=POS09w2fWaMfgmcXYxKcJXnpZwvHYJZFhpY2wSeniZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxZmI2ZDUxLWI4MzMtNGMxYy05ZWJiLTMwNmY1YjZmNDFiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OToxMy41OTg4OTk0NDdaIn0%3D&digest=sha256%3A0c4acba9b39ed64fb9d529f4c978c11a0ca98251ce50f124e77e268267855a01" http.request.useragent="Go-http-client/1.1" http.response.duration=2.11408776s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:13 +0000] "PUT /v2/foo/bar/blobs/uploads/41fb6d51-b833-4c1c-9ebb-306f5b6f41b8?_state=POS09w2fWaMfgmcXYxKcJXnpZwvHYJZFhpY2wSeniZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxZmI2ZDUxLWI4MzMtNGMxYy05ZWJiLTMwNmY1YjZmNDFiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQwOTo1OToxMy41OTg4OTk0NDdaIn0%3D&digest=sha256%3A0c4acba9b39ed64fb9d529f4c978c11a0ca98251ce50f124e77e268267855a01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "DELETE /v2/foo/bar/blobs/sha256:0c4acba9b39ed64fb9d529f4c978c11a0ca98251ce50f124e77e268267855a01 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.31s) === RUN TestStartPushReadOnly time="2025-07-09T09:59: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.5 time="2025-07-09T09:59:15Z" level=info msg="redis not configured" go.version=go1.24.5 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-07-09T09:59: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.5 time="2025-07-09T09:59:15Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=e762a1ec-8282-4913-981a-8529a7f1c713 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" 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.578154ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:59:15Z" 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.5 http.request.host="127.0.0.1:44101" http.request.id=53650ad2-776e-4065-bf46-66f5d2c9409f http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.617684ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:15Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=017f67b1-507b-4f44-93e6-11eaa78e2427 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" 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.323794ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:59:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=010595f9-fb0b-43fc-91d8-f11445558b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.232186ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:15Z" 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.5 http.request.host="127.0.0.1:44101" http.request.id=010595f9-fb0b-43fc-91d8-f11445558b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.294726ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=010595f9-fb0b-43fc-91d8-f11445558b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.337226ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:15Z" 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.5 http.request.host="127.0.0.1:44101" http.request.id=010595f9-fb0b-43fc-91d8-f11445558b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.373336ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:59:15Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=c79047aa-9893-4907-8adb-64cf19190882 http.request.method=POST http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.039235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:18Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=18e6cee2-1175-4320-b68d-3f9140428327 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/blobs/uploads/aaa72915-4936-495c-99be-e655b1c896f5?_state=nUgslsEaqfRa4L_F9hDc48ACxUNRwS3JHYV43srgfNx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYWE3MjkxNS00OTM2LTQ5NWMtOTliZS1lNjU1YjFjODk2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MTUuOTQxNjAyNTQ2WiJ9&digest=sha256%3Ab009745935bd7ad0335567453c62a91e7832e7af4d3b5643f30bfb8179ce23d2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.899837626s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/aaa72915-4936-495c-99be-e655b1c896f5?_state=nUgslsEaqfRa4L_F9hDc48ACxUNRwS3JHYV43srgfNx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYWE3MjkxNS00OTM2LTQ5NWMtOTliZS1lNjU1YjFjODk2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MTUuOTQxNjAyNTQ2WiJ9&digest=sha256%3Ab009745935bd7ad0335567453c62a91e7832e7af4d3b5643f30bfb8179ce23d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:19Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=0ee2b326-a286-4dc0-93b4-056010589f85 http.request.method=POST http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.782055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=104a61f5-dd71-4490-aeca-21d6b9ca1f61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/blobs/uploads/ca5d4c44-b298-4bd9-8697-b68d86865764?_state=r89IAlKS_RNBOhBJm-sus-Cf1_Nu6r8ZimfuxgceW3h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYTVkNGM0NC1iMjk4LTRiZDktODY5Ny1iNjhkODY4NjU3NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MTkuMDUyNjg2MjM3WiJ9&digest=sha256%3Ac5b74a32849a14de24e818aaf0f99b8def8d0dd0dca205045060cc7fed41dcb1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.70356508s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/ca5d4c44-b298-4bd9-8697-b68d86865764?_state=r89IAlKS_RNBOhBJm-sus-Cf1_Nu6r8ZimfuxgceW3h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYTVkNGM0NC1iMjk4LTRiZDktODY5Ny1iNjhkODY4NjU3NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MTkuMDUyNjg2MjM3WiJ9&digest=sha256%3Ac5b74a32849a14de24e818aaf0f99b8def8d0dd0dca205045060cc7fed41dcb1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=231ef3e3-8cc2-43b8-b517-a28482a1e64d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.020281ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=dd2fe1c8-2b80-4e69-b251-165205830f08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.duration=2.806087ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=ec17f00b-2c49-49cc-9667-4213a5c1290d http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.405596ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=dcec0130-1ff7-4c25-a1a5-4b7c0a750179 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.491816ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44101" http.request.id=4bb0fa21-f0c3-4850-b3e7-d3726df86ecc http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.duration=2.702727ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44101" http.request.id=4cd60f02-c898-4956-b6fc-51235af5ece4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.duration=2.579597ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:44101" http.request.id=32d4539d-2448-4a10-8083-ca77d84d79b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.duration=2.576516ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=4fb0113f-1596-4077-b97f-3b03c792e025 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.175985ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=9669e68e-905a-4fb7-97b9-3559ad0a9419 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367684ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=0aeb8d3b-382b-4e8c-8793-ff69c50590c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.duration=1.422463ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=b31c28b3-e904-4b84-b4b1-965fd88f5bcb http.request.method=GET http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.238723ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=error msg="payload digest does match: "sha256:755ba8d3dffaf337022eb3fdb1c5067040b36b2715091a206d0e00aa840966e0" != "sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af"" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=6c814c06-e51b-48c1-a9cf-7c6ab98ad6aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" time="2025-07-09T09:59:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=6c814c06-e51b-48c1-a9cf-7c6ab98ad6aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:46924" http.request.uri="/v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.422303ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af" 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:4848ccdb0ef9d26045b7e8f9442e9d4aa84b4c4f9ab14f0c217ef04151f709af HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=6d645c1e-66ee-4b9b-a8c5-fc9306bc986d http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" 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.387823ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" 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.5 http.request.host="127.0.0.1:44101" http.request.id=1a44322b-9f02-4390-8144-1657a063cc6d http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.478654ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=b7c2254e-05fc-48ea-8c4e-83c0e1df9601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" 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=3.444379ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:21Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=b7c2254e-05fc-48ea-8c4e-83c0e1df9601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" 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=3.513959ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:21Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=b7c2254e-05fc-48ea-8c4e-83c0e1df9601 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" 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=3.552349ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=07b16c48-c0ce-4fdb-b72e-937824645224 http.request.method=POST http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.449653ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=e9d1f6e9-6a82-48f3-b963-c6c2d0f67383 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/5b428828-25e1-49d4-859a-497de0d5f86e?_state=OmYHPyv-Pak5AnFfGsvBagnn72Fls2OvmQdYO5dFlgN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjQyODgyOC0yNWUxLTQ5ZDQtODU5YS00OTdkZTBkNWY4NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjEuODAxMzkzNTU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.859764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/5b428828-25e1-49d4-859a-497de0d5f86e?_state=OmYHPyv-Pak5AnFfGsvBagnn72Fls2OvmQdYO5dFlgN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjQyODgyOC0yNWUxLTQ5ZDQtODU5YS00OTdkZTBkNWY4NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjEuODAxMzkzNTU0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:21Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=352370fe-65c1-4f50-8e24-65c0c140adc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" 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.268273ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:21Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=352370fe-65c1-4f50-8e24-65c0c140adc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" 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.326133ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:59:22Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=98b8709c-6cd4-4153-83f6-a88cc8c92bc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=71cff85e-92a8-4531-a148-46d31c22e424 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/6f17a346-e669-4e8e-b1fb-54d1c8ef8660?_state=vELBbETnKAZ0eivkxM28vJ1s39NpH_jsJI2XVv2LzH97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZjE3YTM0Ni1lNjY5LTRlOGUtYjFmYi01NGQxYzhlZjg2NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjIuMDUwMjk4Mzc2WiJ9&digest=sha256%3A574f1b169df87cef32cecbf3cdf4986d9484cbffc8d2f21e7c159653604abecf" http.request.useragent="Go-http-client/1.1" http.response.duration=4.404702465s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/6f17a346-e669-4e8e-b1fb-54d1c8ef8660?_state=vELBbETnKAZ0eivkxM28vJ1s39NpH_jsJI2XVv2LzH97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZjE3YTM0Ni1lNjY5LTRlOGUtYjFmYi01NGQxYzhlZjg2NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjIuMDUwMjk4Mzc2WiJ9&digest=sha256%3A574f1b169df87cef32cecbf3cdf4986d9484cbffc8d2f21e7c159653604abecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:26Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=a5ede402-df44-49dd-ae95-7ebd3db1d3f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.237585ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=bcaa470f-4c2a-497c-865b-625c7c0df6d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/blobs/uploads/69880f35-d658-4797-b9b0-5a259581fdc1?_state=RtthzQWgM8YwG44xJ5JNqdt5KzvPns7UmsNTi5kLOFV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTg4MGYzNS1kNjU4LTQ3OTctYjliMC01YTI1OTU4MWZkYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjYuNzA5MDE0MDA2WiJ9&digest=sha256%3A8a41ad5f58740f416319168aa3aaff200a490ff380f254355ba75fb1233d20f3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.932159526s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/69880f35-d658-4797-b9b0-5a259581fdc1?_state=RtthzQWgM8YwG44xJ5JNqdt5KzvPns7UmsNTi5kLOFV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTg4MGYzNS1kNjU4LTQ3OTctYjliMC01YTI1OTU4MWZkYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MjYuNzA5MDE0MDA2WiJ9&digest=sha256%3A8a41ad5f58740f416319168aa3aaff200a490ff380f254355ba75fb1233d20f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=07d27f62-f4fb-40bf-9b66-743f1b13672b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.221866ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44101" http.request.id=81074409-c4e6-4673-a462-a7b42373db79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee" http.request.useragent="Go-http-client/1.1" http.response.duration=2.361966ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=a5407fa2-9991-4586-badd-cfa8b699245f http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.516444ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=7e3a7a5d-6984-4709-b674-5eb7b04bb3ad http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.663064ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=6ac7cbc0-5146-4ffa-a183-b2edb2fa7e6f http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.509394ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=2fdc34e4-8c59-421f-91dc-780dd64e155f http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268863ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=44a98ee4-5ae2-4f38-a86a-1f7402b107fe http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.181783ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="rewriting manifest sha256:1419f1a3959f0f72c77ffecfd34391c482dafbd18ab8acd58bb0117d43238aee in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=dd87da21-82b0-4b50-8657-75cca33f75cd http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" 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-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=dd87da21-82b0-4b50-8657-75cca33f75cd http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.885497ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44101" http.request.id=94a2fb5a-3a99-4b5c-8655-1e8fa803c07e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.322134ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44101" http.request.id=60332904-9889-4421-b634-bef86feafb59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44101" http.request.id=433fabfd-0ae5-4e51-9ead-70df8238753c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367503ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=89cb70ae-b169-4bf9-ae9a-f254f2090109 http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.359934ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=c4f487bb-7765-42c6-944d-3d25f2781447 http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.224094ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=6c3ebe0e-ad3c-40e4-b051-68f26aee4f10 http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032283ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=8eb39bbe-2fc7-4066-8c80-e8d42e06a28b http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021133ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="rewriting manifest list sha256:9e1d2c65e703d853a2b3966240b6255268def5910e2e3b674f5f67a1dd17c5d2 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=7b503d79-1d32-4815-9005-e03b5205c3c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" 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-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:44101" http.request.id=7b503d79-1d32-4815-9005-e03b5205c3c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39310" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.291436ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" 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.5 time="2025-07-09T09:59:31Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=a7f51cb4-e9c2-43f0-abe0-00c7cec39dbe http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" 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.236883ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" 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.5 http.request.host="127.0.0.1:40345" http.request.id=71e289fa-aa7f-4326-8763-731dd1ca1428 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" 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="947.213µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=57fde5b2-49b6-4de1-8889-9eb06497a12f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" 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.111493ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=a1caf858-ea7e-44a1-8251-e5cf19d658db http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" 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.876535ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:31Z" 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.5 http.request.host="127.0.0.1:40345" http.request.id=a1caf858-ea7e-44a1-8251-e5cf19d658db http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" 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.934985ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=a1caf858-ea7e-44a1-8251-e5cf19d658db http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" 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.975346ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:31Z" 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.5 http.request.host="127.0.0.1:40345" http.request.id=a1caf858-ea7e-44a1-8251-e5cf19d658db http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.004256ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:59:31Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=f548ea71-5af1-482d-885d-af5f6e279ebe http.request.method=POST http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.771305ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:36Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=6c66c6eb-bd8a-4d98-9dd5-a9c286d54b3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/blobs/uploads/7d9f0f07-8a99-4b1f-9f13-fcb7b618ee74?_state=Q6yV_kFvG29vhKghnsXrmy6mYU0sPVE7FBF1sZOnRpB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDlmMGYwNy04YTk5LTRiMWYtOWYxMy1mY2I3YjYxOGVlNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MzEuOTY0ODg4NzI3WiJ9&digest=sha256%3A2bd0e5f3567f17df771dfe992fb541476013f8c7e4534f870fc9bbce8031a374" http.request.useragent="Go-http-client/1.1" http.response.duration=4.983001067s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/7d9f0f07-8a99-4b1f-9f13-fcb7b618ee74?_state=Q6yV_kFvG29vhKghnsXrmy6mYU0sPVE7FBF1sZOnRpB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDlmMGYwNy04YTk5LTRiMWYtOWYxMy1mY2I3YjYxOGVlNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MzEuOTY0ODg4NzI3WiJ9&digest=sha256%3A2bd0e5f3567f17df771dfe992fb541476013f8c7e4534f870fc9bbce8031a374 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:37Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=55c8e7f5-f77d-48e6-88ce-4c752e3ddb5b http.request.method=POST http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.883125ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:37 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=8e229b72-dfac-4b85-b651-d71385a46f61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/blobs/uploads/ca97e6d3-0155-4989-9271-2e084a8b91dd?_state=KNw9cf8aOeyeN_YJs878S677ph0EeJ9TyFSFqEUAvvR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYTk3ZTZkMy0wMTU1LTQ5ODktOTI3MS0yZTA4NGE4YjkxZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MzcuMTg3NDYxNzMxWiJ9&digest=sha256%3A57dd41c2d1e6fc325a2944905aca5a90bd5f889506e5a0026fd9c8de2521347c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.283700624s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:37 +0000] "PUT /v2/foo/schema1/blobs/uploads/ca97e6d3-0155-4989-9271-2e084a8b91dd?_state=KNw9cf8aOeyeN_YJs878S677ph0EeJ9TyFSFqEUAvvR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYTk3ZTZkMy0wMTU1LTQ5ODktOTI3MS0yZTA4NGE4YjkxZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6MzcuMTg3NDYxNzMxWiJ9&digest=sha256%3A57dd41c2d1e6fc325a2944905aca5a90bd5f889506e5a0026fd9c8de2521347c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=9748d051-77b8-488c-b1e7-0ce24b7d0e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.301588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=cfc50d87-7ff8-4b53-9356-333efb8c7271 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.283928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=91a44b85-07da-4322-8310-779e00b85d0b http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.325716ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=b93f6cc5-12ad-49f6-91ed-1b8e14f94cd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.973565ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40345" http.request.id=0be00b00-b535-434c-86a0-dcacbdac3ea1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40345" http.request.id=325a84e4-d058-4d66-947e-9305240ce19b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.667177ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:40345" http.request.id=27b248d5-da03-4532-a1f2-5936f17408e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.427997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=fa4f4d22-0d88-418a-8cc8-e8146464ac82 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.803735ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=875157c6-bd1c-451e-8583-d1ec944fb182 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.283303ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=f795948f-ad26-4789-a871-ce26467ee8c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017362ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=1c7d0b0f-db56-4a54-ab22-2767e2892f14 http.request.method=GET http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008673ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=error msg="payload digest does match: "sha256:03bd05930043bddf993c1ad5c1443b0677179daf9b87b9fd5f9110e95b0690fe" != "sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2"" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=b752f8bc-cc83-41ae-b200-757c9016b44d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=b752f8bc-cc83-41ae-b200-757c9016b44d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50026" http.request.uri="/v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.438483ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2" 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e52ac5acce04cc741e2589bc72a7a295fb8e384180aa39f2c1bef56d3aefb2 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=7b8f0324-abcd-492b-a232-ab3ed4e2adf9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" 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.215964ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=693ed92e-48df-49e9-8f22-13264cae00ff http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.310633ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=76fa83e9-8147-491f-b066-dc881163eb5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" 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.343703ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=76fa83e9-8147-491f-b066-dc881163eb5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" 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.400294ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=76fa83e9-8147-491f-b066-dc881163eb5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" 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.447684ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=a3851dfa-c8de-4a22-8dc0-b4d2e4e608cb http.request.method=POST http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261963ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=34890cbd-0a6d-4243-be31-8d765ba88235 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/dc458d30-5737-447c-b460-1593abb759ec?_state=Rs_4BCXqvrN55mArYsVQc9WF0Ett55-tqSdW_l9Oe2d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYzQ1OGQzMC01NzM3LTQ0N2MtYjQ2MC0xNTkzYWJiNzU5ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDEuNTEyNjI5ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.743894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/dc458d30-5737-447c-b460-1593abb759ec?_state=Rs_4BCXqvrN55mArYsVQc9WF0Ett55-tqSdW_l9Oe2d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYzQ1OGQzMC01NzM3LTQ0N2MtYjQ2MC0xNTkzYWJiNzU5ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDEuNTEyNjI5ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=2ac4a3e1-9e83-43d8-bc31-04c561a895d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" 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.324524ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=2ac4a3e1-9e83-43d8-bc31-04c561a895d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" 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.378744ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:59:41Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=fd633035-2120-4d9c-ad1f-65d19b7c5125 http.request.method=POST http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144513ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:43Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=ca8b20f5-2787-4a7e-b5ca-743ff953b623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/e952021d-1a23-4e47-bd4b-9ee196e2a827?_state=ogB8UJath968lp4m4BRIVuYyOBV79J6Aw3z2X_7TtZt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTUyMDIxZC0xYTIzLTRlNDctYmQ0Yi05ZWUxOTZlMmE4MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDEuNzAzMTY4NDU0WiJ9&digest=sha256%3A50886c954db49713d643a339fd7186d03f799dd47b8aec316ff757c9ff036eb1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.14502016s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/e952021d-1a23-4e47-bd4b-9ee196e2a827?_state=ogB8UJath968lp4m4BRIVuYyOBV79J6Aw3z2X_7TtZt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlOTUyMDIxZC0xYTIzLTRlNDctYmQ0Yi05ZWUxOTZlMmE4MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDEuNzAzMTY4NDU0WiJ9&digest=sha256%3A50886c954db49713d643a339fd7186d03f799dd47b8aec316ff757c9ff036eb1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:44Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=e0e5e580-a5fb-46d2-ae7f-ee26a09c821a http.request.method=POST http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.076845ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:44 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=6c84aa20-3b16-44fa-bac4-978213d6e765 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/blobs/uploads/fc6a1b59-798d-420c-816e-03505ed9562e?_state=6UNEZDVayel09cW3AZy7IlcoCutU8oooNkeOMhnFVWV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYzZhMWI1OS03OThkLTQyMGMtODE2ZS0wMzUwNWVkOTU2MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDQuMDgyMjAzNTI3WiJ9&digest=sha256%3Af3164663938fc84d0027c55c81f35bc9240142281fe010a9a938c3de282ebcda" http.request.useragent="Go-http-client/1.1" http.response.duration=3.06027678s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:44 +0000] "PUT /v2/foo/schema2/blobs/uploads/fc6a1b59-798d-420c-816e-03505ed9562e?_state=6UNEZDVayel09cW3AZy7IlcoCutU8oooNkeOMhnFVWV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYzZhMWI1OS03OThkLTQyMGMtODE2ZS0wMzUwNWVkOTU2MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDQuMDgyMjAzNTI3WiJ9&digest=sha256%3Af3164663938fc84d0027c55c81f35bc9240142281fe010a9a938c3de282ebcda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=c288c4db-7c29-492e-8ee0-917d5d8d316c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.692337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40345" http.request.id=ef6ebe01-1014-48ce-840b-f573997f0be7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.054825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=1908cbcb-acbf-497b-9ec0-f8b4d8a4af5c http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.460614ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=9cdbf1f8-2994-4853-805e-6c4874a9006b http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.562534ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=ddb87555-7970-4396-b233-4844b252de58 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282974ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=138fe69a-5e3e-43cc-a45e-745b2c0820ca http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284983ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=77c484c9-6d2a-4a96-b5e1-2f3c5d9947ea http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.154513ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="rewriting manifest sha256:dcea6e8368002e21b7504423200ad646cc51c6b63f4234df8d50d0bf51746a7c in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=167a2fdd-16f2-4d21-b07e-4643ac7fe690 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" 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-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=167a2fdd-16f2-4d21-b07e-4643ac7fe690 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.771548ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40345" http.request.id=8948ca50-d493-42af-b99d-312c1b43df56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.558004ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40345" http.request.id=9a1a3516-63d7-4c5c-9984-06c4ecf7ea41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.805414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40345" http.request.id=10607c51-ddb5-4d27-bd56-6d2c14c23fb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=49b0794a-3ce4-4348-b4a7-a981cf1e6020 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.553234ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=d9f5c4fa-7e00-464a-bbd1-b838b4ce54e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.475424ms http.response.status=200 http.response.written=434 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=e2177582-50f6-45d2-9228-e11478466537 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.237133ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=70959933-197f-43b9-8d23-c33391445614 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733" http.request.useragent="Go-http-client/1.1" http.response.duration=1.253204ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="rewriting manifest list sha256:2c0c84c6f8e546611e40be7fd45fdb566732b5473d56f5176feaf37628d74733 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=b5e30df2-c76f-49e8-8485-a20830fecfa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" 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-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40345" http.request.id=b5e30df2-c76f-49e8-8485-a20830fecfa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40766" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.506137ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (31.45s) === RUN TestGetManifestWithStorageError time="2025-07-09T09:59:47Z" 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.5 time="2025-07-09T09:59:47Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:40267" http.request.id=233df342-dff6-4f16-9ce4-1c415752d324 http.request.method=GET http.request.remoteaddr="127.0.0.1:45794" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.360734ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:40267" http.request.id=79f9e278-a67e-4ce4-897f-f8d8d6f07741 http.request.method=GET http.request.remoteaddr="127.0.0.1:45794" 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=1.368704ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:40267" http.request.id=ce0934bf-a64b-4eb1-b935-2eb5313ccbc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45794" 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=1.274713ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.5 http.request.host="127.0.0.1:40267" http.request.id=2712a4ca-adcb-4bad-8e53-bd36c3fabcc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45794" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.397724ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-07-09T09:59:47Z" 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.5 time="2025-07-09T09:59:47Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=934d7700-d323-43ba-b912-1673ad0a71ff http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" 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.318093ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" 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.5 http.request.host="127.0.0.1:43013" http.request.id=fe9e6280-2789-436b-82f2-7f8c48ab8144 http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.129843ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=97f553e5-25d6-4bb3-8c05-d6e8fcbb110f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" 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.137653ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=110d831a-a6e4-489b-bf4d-e900133c6522 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.044856ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:47Z" 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.5 http.request.host="127.0.0.1:43013" http.request.id=110d831a-a6e4-489b-bf4d-e900133c6522 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.094496ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=110d831a-a6e4-489b-bf4d-e900133c6522 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.138216ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-07-09T09:59:47Z" 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.5 http.request.host="127.0.0.1:43013" http.request.id=110d831a-a6e4-489b-bf4d-e900133c6522 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.179466ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-07-09T09:59:47Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=667b6ec2-d850-4bbe-bf1a-e77135fe02aa http.request.method=POST http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.690994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=c575bf5a-dfcd-4b8b-b053-e5432fca187d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/blobs/uploads/b238d65b-bb45-46b7-b0bb-0df93d19cf04?_state=j7gg6PVuCwvE2Qbm-h4j3DiSjCIVlFTK7zvbGeCB40F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjM4ZDY1Yi1iYjQ1LTQ2YjctYjBiYi0wZGY5M2QxOWNmMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDcuNDYzNjgyNjM1WiJ9&digest=sha256%3A92c97836cfff290d6fcb577d64f0a5b30532104b9150c5a0ee501d1a807f176d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.139563551s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:47 +0000] "PUT /v2/foo/schema1/blobs/uploads/b238d65b-bb45-46b7-b0bb-0df93d19cf04?_state=j7gg6PVuCwvE2Qbm-h4j3DiSjCIVlFTK7zvbGeCB40F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjM4ZDY1Yi1iYjQ1LTQ2YjctYjBiYi0wZGY5M2QxOWNmMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NDcuNDYzNjgyNjM1WiJ9&digest=sha256%3A92c97836cfff290d6fcb577d64f0a5b30532104b9150c5a0ee501d1a807f176d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:52Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e58196ea-f001-40cb-8e3b-c088307fd0e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.158116ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=726bf8c5-a1d3-4fd5-8a14-67cbb363efe3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/blobs/uploads/82cb9f24-7903-4fd9-9a5e-490362edd68b?_state=Pesb7LPyWzYeHW9YMGg3ywOlxgxWEpUcCxgr3g9qrnl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MmNiOWYyNC03OTAzLTRmZDktOWE1ZS00OTAzNjJlZGQ2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTIuODUwNzQ2MTM0WiJ9&digest=sha256%3A0358ec4c1e0adc55460fffbb7a62b4fbdb9f9e3c967fd431225f35618a8bd6ec" http.request.useragent="Go-http-client/1.1" http.response.duration=4.263573442s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/82cb9f24-7903-4fd9-9a5e-490362edd68b?_state=Pesb7LPyWzYeHW9YMGg3ywOlxgxWEpUcCxgr3g9qrnl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MmNiOWYyNC03OTAzLTRmZDktOWE1ZS00OTAzNjJlZGQ2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTIuODUwNzQ2MTM0WiJ9&digest=sha256%3A0358ec4c1e0adc55460fffbb7a62b4fbdb9f9e3c967fd431225f35618a8bd6ec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=d791f2b4-d7f1-4b83-a8f9-c8078f207ade http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.61929ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e4eb1b2a-001c-42e0-9045-9270ffc0444d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=2.966278ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=fd9cc9e8-b20b-4560-a6b2-fddcc71aa369 http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.478476ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=607f7f2f-e8a3-46f9-bed6-fde8f48217d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.029546ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43013" http.request.id=cb504bb1-73a9-405b-9b51-23cbf2459c9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=2.452326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43013" http.request.id=520634d5-7e8f-46a4-aca8-69e8f98d455e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=2.479126ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:43013" http.request.id=06114305-2fc0-4eb9-8520-2a07babbe9cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=2.523127ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e91fbb40-3ed4-4800-bb9c-cccd99c82290 http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.941105ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=6c59e55a-3a60-4ccd-a710-6f01780a841e http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189903ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=61217447-1350-49be-b6cd-66f663895847 http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167193ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=ab302d7f-c293-4c04-9491-d4b848f677ae http.request.method=GET http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.156143ms http.response.status=200 http.response.written=41 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=error msg="payload digest does match: "sha256:a03f975bcf13ee723f2728dd01d619cb070f9be1e71117b625c49edeb6c21dc0" != "sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28"" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=f082d6f1-726d-40ff-9a2e-a59e8569b79f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" time="2025-07-09T09:59:57Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=f082d6f1-726d-40ff-9a2e-a59e8569b79f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39164" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.399914ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=12b91a1f-87d2-48d5-8a82-3fe89338a76f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60216" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.576644ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=82271554-87dd-4576-b246-b8175df8a9b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60216" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.554184ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=5448267f-38bc-450a-9a02-09ee422c78ef http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60218" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.296513ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=fda0f780-6fca-43b8-8c0e-9f001a519565 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60228" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=2.478317ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=99e74e82-1fae-4585-8848-78c9aa02068a http.request.method=GET http.request.remoteaddr="127.0.0.1:60228" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.269818ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=69d58c1c-5a31-4d6d-a096-7e9a31da97c2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60244" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.263546ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=4b56d0ce-335b-4481-8e0f-d1685cfcc46f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.416947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=24f7d915-e6e0-4f3e-83dd-ae84ff6e16f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.341924ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=8da7fae3-4424-4f67-8064-6e2203f124e4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28" http.request.useragent="Go-http-client/1.1" http.response.duration=1.383583ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "DELETE /v2/foo/schema1/manifests/sha256:3b09fd1fc6e5fb858f48f8183f10fc4c4a0867f7e085409257c31a69ad108e28 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=4404de21-4237-4647-bab5-b33ec82bcc83 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087603ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=2da7dea1-d2ea-438d-962c-f9a5a74e36a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" 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.139753ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" 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.5 http.request.host="127.0.0.1:43013" http.request.id=79d0641c-d73c-47ad-b394-4921bc515184 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.438954ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=1f81becb-7f4a-46e1-9944-78c932e70c8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" 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.177003ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:57Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=1f81becb-7f4a-46e1-9944-78c932e70c8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" 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.221544ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:57Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=1f81becb-7f4a-46e1-9944-78c932e70c8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" 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.262304ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=edfbb826-ba05-43d1-8c62-b4437bab99bc http.request.method=POST http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.582274ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=c58ddb2c-4735-4e80-81a7-a9a4c7049ca4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/a00ad66d-7c9d-44b1-9745-be8b10afef51?_state=ULMpwGUzZ3-heFkC9kGMQydo64f_rZVt02AIMLEl6fF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMDBhZDY2ZC03YzlkLTQ0YjEtOTc0NS1iZThiMTBhZmVmNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTcuMTc4MzQxMTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.896744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/a00ad66d-7c9d-44b1-9745-be8b10afef51?_state=ULMpwGUzZ3-heFkC9kGMQydo64f_rZVt02AIMLEl6fF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMDBhZDY2ZC03YzlkLTQ0YjEtOTc0NS1iZThiMTBhZmVmNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTcuMTc4MzQxMTgxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=383c40e2-b17c-4f63-a708-7eb8e83a2214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.549747ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-07-09T09:59:57Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=383c40e2-b17c-4f63-a708-7eb8e83a2214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.605427ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-07-09T09:59:57Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=07d88d08-a2b9-4bf6-9c1a-ec5e01387a96 http.request.method=POST http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.262726ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:58Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=a8467528-d2e0-4435-b0c2-3958570c833b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/da8842d5-c409-4748-81a9-49c1ff0094a1?_state=pz4670OE1faElPwrxJDVPi3G0kxlStxsNOvCPDloncd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYTg4NDJkNS1jNDA5LTQ3NDgtODFhOS00OWMxZmYwMDk0YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTcuMzU1MDk2NTY3WiJ9&digest=sha256%3A16d65734da431765f750f2f5b4ac0b39c96e27af18f9313bd832f6051b16b1c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605063048s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/da8842d5-c409-4748-81a9-49c1ff0094a1?_state=pz4670OE1faElPwrxJDVPi3G0kxlStxsNOvCPDloncd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYTg4NDJkNS1jNDA5LTQ3NDgtODFhOS00OWMxZmYwMDk0YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTcuMzU1MDk2NTY3WiJ9&digest=sha256%3A16d65734da431765f750f2f5b4ac0b39c96e27af18f9313bd832f6051b16b1c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T09:59:59Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=c8e95fa1-05e2-4586-9c64-3f2609a48282 http.request.method=POST http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.078686ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=3b9eaf0d-3bee-4a10-9776-a44e08a50708 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/blobs/uploads/877929a3-635f-418e-b031-4b1c1abe2408?_state=MWkGweSVbTkUsxTWJ2IYqH_XX9KlhZc0TjB47iP-nad7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4Nzc5MjlhMy02MzVmLTQxOGUtYjAzMS00YjFjMWFiZTI0MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTkuMjUyMjkzMjk4WiJ9&digest=sha256%3Aa31bada12f4b8be8783a546330de062dcba60bbee0904657931269fb4dae232c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.946578672s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:09:59:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/877929a3-635f-418e-b031-4b1c1abe2408?_state=MWkGweSVbTkUsxTWJ2IYqH_XX9KlhZc0TjB47iP-nad7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4Nzc5MjlhMy02MzVmLTQxOGUtYjAzMS00YjFjMWFiZTI0MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDctMDlUMDk6NTk6NTkuMjUyMjkzMjk4WiJ9&digest=sha256%3Aa31bada12f4b8be8783a546330de062dcba60bbee0904657931269fb4dae232c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=798a693a-d221-4711-be23-40c5be68a59c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.466286ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=a144bab2-8928-40ad-83f2-cccd41c90f1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.duration=1.998015ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=5e6d1469-8284-4aec-a590-26f4c792814f http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.635664ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e7b7698a-0706-4f61-ab45-d11c8ce0a062 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.573795ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=03bca6a6-1923-416b-8dd7-fb96e4108198 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.675054ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=fcf0f69e-d5a1-42ed-8080-f4a0c4c854f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427534ms http.response.status=304 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=531effa0-0db5-40b0-a7d2-128c618cbaba http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.375003ms http.response.status=200 http.response.written=45 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="rewriting manifest sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 in schema1 format to support old client" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e8374523-22d3-4187-9d89-c8b7875b7507 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" 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-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e8374523-22d3-4187-9d89-c8b7875b7507 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.766467ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=fb8ece2e-35fa-4ac4-be40-03151d2313e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.duration=1.749684ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=36dd8302-76a4-48c6-ae92-c465b571cfe5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.493364ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=735807a3-9655-4933-9620-1eddba8de433 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44550" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.659855ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=9c8ee1c2-c35b-44fc-89ca-386a65fef8cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44556" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.duration=2.026535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=5cabed0a-275b-4d40-b247-eef40faf348b http.request.method=GET http.request.remoteaddr="127.0.0.1:44556" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.412264ms http.response.status=200 http.response.written=732 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=e6917b6d-efc3-4884-a665-3519ee6ede71 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.644905ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43013" http.request.id=89c55bf1-4782-4b14-b9f4-8cb152068d88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44564" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.075365ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=db2612bc-a495-4f43-8e27-169b4e0aef96 http.request.method=GET http.request.remoteaddr="127.0.0.1:44564" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.170173ms http.response.status=200 http.response.written=39 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=681bfb46-f82c-4b88-9b65-ebc5f79ccfb4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44564" http.request.uri="/v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688" http.request.useragent="Go-http-client/1.1" http.response.duration=1.547494ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b33e6a91c5c7dcc465a6061b8950c0ea5c531d85a6e46e6b66b080dc25032688 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:43013" http.request.id=15b61b79-b3dd-4c7e-ad66-bdb371937dd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44564" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.307014ms http.response.status=200 http.response.written=35 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (18.06s) === RUN TestManifestDeleteDisabled time="2025-07-09T10:00: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.5 time="2025-07-09T10:00:05Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:41413" http.request.id=5ca7a09d-a8ae-4fda-b3fe-869940821ea6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44814" 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=1.542114ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [09/Jul/2025:10:00:05 +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-07-09T10:00: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.5 time="2025-07-09T10:00:05Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:45499" http.request.id=848ec012-7cf1-4672-a23f-d9cbdfc6af99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53568" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.554687ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:45499" http.request.id=feb945a9-7dfe-4a5a-a1e9-9fb0f00a3ec3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53570" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.518097ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:45499" http.request.id=eb859f25-6407-4827-9ef4-126aeb4bc220 http.request.method=POST http.request.remoteaddr="127.0.0.1:53572" 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=2.465536ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-07-09T10:00:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.5 http.request.host="127.0.0.1:45499" http.request.id=ea2a3346-e1f0-42a3-8e75-9cd0cfebd131 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53588" 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=2.177005ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.53s) === RUN TestProxyManifestGetByTag time="2025-07-09T10:00: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.5 time="2025-07-09T10:00:05Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T10:00:05Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=f7302a84-073f-45e4-b856-271e502c70a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:36770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.944945ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=a67801cc-0784-4393-b6ad-219aac87b770 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36770" http.request.uri="/v2/foo/bar/blobs/uploads/ce46c1e5-d5fa-477b-9d74-ee7a222e5bb8?_state=nIDlzR7r_OxvnpA0-Hoj8HDE449cm6ZOUMb4fT-emtt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlNDZjMWU1LWQ1ZmEtNDc3Yi05ZDc0LWVlN2EyMjJlNWJiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxMDowMDowNS45OTQxMDMzMzlaIn0%3D&digest=sha256%3A4e4c7c5eb04aa5a15d9116ea1ebdfc2cb6833e9da33673d98cf0007fba3f4754" http.request.useragent="Go-http-client/1.1" http.response.duration=3.490989591s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:05 +0000] "PUT /v2/foo/bar/blobs/uploads/ce46c1e5-d5fa-477b-9d74-ee7a222e5bb8?_state=nIDlzR7r_OxvnpA0-Hoj8HDE449cm6ZOUMb4fT-emtt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlNDZjMWU1LWQ1ZmEtNDc3Yi05ZDc0LWVlN2EyMjJlNWJiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxMDowMDowNS45OTQxMDMzMzlaIn0%3D&digest=sha256%3A4e4c7c5eb04aa5a15d9116ea1ebdfc2cb6833e9da33673d98cf0007fba3f4754 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=199f1e26-5345-4d84-986f-b2a5be4c0a52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36770" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.65401ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" 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.5 time="2025-07-09T10:00:09Z" level=info msg="redis not configured" go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=c1b85def-6f37-4d85-b3a2-4312617ddc67 http.request.method=GET http.request.remoteaddr="127.0.0.1:36770" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.480374ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39363" go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=bf43627d-06a0-4876-b34d-0ce3def3ddc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.199393ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39363 /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:39363/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=e9f683c6-e709-40e6-b0a9-ae81061e59ac http.request.method=GET http.request.remoteaddr="127.0.0.1:43410" http.request.uri="/v2/foo/bar/manifests/sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=f5e372e0-f81e-4613-b176-dc9fc008f98d http.request.method=GET http.request.remoteaddr="127.0.0.1:36540" http.request.uri="/v2/foo/bar/manifests/sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.222376ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/foo/bar/manifests/sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea with ttl=167h59m59.99999542s" go.version=go1.24.5 time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=e9f683c6-e709-40e6-b0a9-ae81061e59ac http.request.method=GET http.request.remoteaddr="127.0.0.1:43410" http.request.uri="/v2/foo/bar/manifests/sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.914703ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/foo/bar/manifests/sha256:bc16095654e8be9bbfb4c2f8da7bc8fdff0e266387ed62969bb3f0dc498cebea HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=0dc01672-33fb-4a73-b29d-3786b8de5f9d http.request.method=GET http.request.remoteaddr="127.0.0.1:36540" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.037893ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39363 /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:39363/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=f931503c-971f-445b-bccc-864bbff46cb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43422" 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-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=7cdf4176-93f7-44a5-9a8b-81f4e840ceb9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36552" 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.948255ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=f931503c-971f-445b-bccc-864bbff46cb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43422" 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.238299ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:09Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=75956597-da50-4362-b0d1-0bf2c77e6025 http.request.method=POST http.request.remoteaddr="127.0.0.1:36552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880294ms http.response.status=202 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=54259492-d7f7-4173-ba62-f74d27659ac7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36552" http.request.uri="/v2/foo/bar/blobs/uploads/b7f2aa4d-df7c-4e70-9f19-60be1b5eba1e?_state=DkQibcJwESIHyg_u-eKLox6NfKIagVDF_Sdtg1Qiu8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3ZjJhYTRkLWRmN2MtNGU3MC05ZjE5LTYwYmUxYjVlYmExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxMDowMDowOS43NTQ2NDA1OTRaIn0%3D&digest=sha256%3Aba435b4ba9f762e595b7c787385ee20c181012da982e55c4e27a07e7f14bdf3c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.776093823s http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:09 +0000] "PUT /v2/foo/bar/blobs/uploads/b7f2aa4d-df7c-4e70-9f19-60be1b5eba1e?_state=DkQibcJwESIHyg_u-eKLox6NfKIagVDF_Sdtg1Qiu8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3ZjJhYTRkLWRmN2MtNGU3MC05ZjE5LTYwYmUxYjVlYmExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNy0wOVQxMDowMDowOS43NTQ2NDA1OTRaIn0%3D&digest=sha256%3Aba435b4ba9f762e595b7c787385ee20c181012da982e55c4e27a07e7f14bdf3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=487f7141-2120-4751-ab41-fa0653516280 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36552" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.287818ms http.response.status=201 http.response.written=0 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=9474d946-27c2-4375-84d3-7008dea2c114 http.request.method=GET http.request.remoteaddr="127.0.0.1:36552" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.541424ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39363 /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:39363/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=e9cc06c2-b2b6-4712-9596-51b8c45066a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43426" 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-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=cd7bd092-604c-442a-bddf-44f8c804ae8a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36566" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.578737ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=fdc94a0c-b52c-48a4-894f-6e708ab6addd http.request.method=GET http.request.remoteaddr="127.0.0.1:36566" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054622ms http.response.status=200 http.response.written=2 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39363 /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:39363/v2/:[]]}" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=e9cc06c2-b2b6-4712-9596-51b8c45066a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43426" 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-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:39363" http.request.id=d01a8196-5a67-46b4-96e9-b6c180c4b3a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36572" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.834787ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-07-09T10:00:14Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1f7ac69745228c0023eecc37205b5bb6404213d437bf791c868f0cfb5bc117d5 with ttl=167h59m59.99999609s" go.version=go1.24.5 time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:37471" http.request.id=e9cc06c2-b2b6-4712-9596-51b8c45066a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43426" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=14.620257ms http.response.status=200 http.response.written=935 127.0.0.1 - - [09/Jul/2025:10:00:14 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (8.77s) === RUN TestAppDispatcher time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40459" http.request.id=0c6abb56-bc94-4e14-8189-23987ec8c8d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34206" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.808354ms http.response.status=200 http.response.written=0 time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40459" http.request.id=5f32e2ea-ffe5-4071-b81f-9145f959f8ca http.request.method=GET http.request.remoteaddr="127.0.0.1:34206" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.559644ms http.response.status=200 http.response.written=0 time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40459" http.request.id=f18098db-5e20-49de-9b2a-3dc25a14e6bd http.request.method=GET http.request.remoteaddr="127.0.0.1:34206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.624704ms http.response.status=200 http.response.written=0 time="2025-07-09T10:00:14Z" level=info msg="response completed" go.version=go1.24.5 http.request.host="127.0.0.1:40459" http.request.id=646b3ca3-bd9c-4fd4-a616-d65c998baaad http.request.method=GET http.request.remoteaddr="127.0.0.1:34206" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.785314ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-07-09T10:00:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:14Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:14Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.5 http.request.host="127.0.0.1:42835" http.request.id=71f8e1eb-5ace-434c-84be-ffaae43d2e59 http.request.method=GET http.request.remoteaddr="127.0.0.1:51750" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-07-09T10:00:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:14Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:14Z" level=info msg="configuring file health check path=/tmp/healthcheck2650877381, interval=1" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-07-09T10:00:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:18Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:18Z" level=info msg="configuring TCP health check addr=127.0.0.1:37201, interval=1" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-07-09T10:00:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:22Z" level=info msg="redis not configured" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 time="2025-07-09T10:00:22Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34151, interval=1, threshold=3" go.version=go1.24.5 instance.id=d7544916-2d47-4b1c-bd97-a79ef7410a02 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 159.058s ? 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.16s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.06s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (5.56s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.17s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.43s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.88s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.278s === RUN TestSchedule time="2025-07-09T09:57:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99623ms" go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.92µs" go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.36µs" go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 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-07-09T09:57:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-07-09T09:57:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99611ms" go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99739ms" go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 time="2025-07-09T09:57:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-07-09T09:57:51Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.5 instance.id=f81d3748-014c-44e8-8956-82440c62cde8 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.47s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26046464 sha256:6c0ab1fbd1343814f0886b15de9c55c3a63b971274724c14d22829a698abd02a [] map[] } --- PASS: TestSimpleBlobRead (0.87s) === RUN TestBlobMount --- PASS: TestBlobMount (0.39s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.78s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.19s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.61s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:354abda5c4e868d73edd3d0190981e5e06cb6ae5267cc462dc63bcd730e04b21 palailogos: marking blob sha256:a5b63f6962a69677fd4054c4d1e4bfd4b2d6a60443a3c8aec688ecc194c9a5b6 palailogos: marking blob sha256:579211b324116baec7bf9c69cec86a1e4214b6f016e836a8da0946f3d0f5225f palailogos: marking manifest sha256:4a96b2298524f0d08c1afe56099dfe4a6ac4633864cd1bc12e1ea210de09590e palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:427d8025e40e772f2917d46655b789d6c5a5cffa2319a62cb42b280463a2139e palailogos: marking blob sha256:a57ba2a170c7f6cf2c5a1551fe1239f9ffd6ec6c9e74c3e16f1bc0f891e9d569 palailogos: marking manifest sha256:b8fa7bd22b2ab5f8214727d42c59abd1ed388f4bdc1260228a571302f0feba6b palailogos: marking blob sha256:d0bab074e8282d0d817285c1dd7951f2bc827d0d399cafdcf492dd9c164a1177 palailogos: marking blob sha256:354abda5c4e868d73edd3d0190981e5e06cb6ae5267cc462dc63bcd730e04b21 palailogos: marking manifest sha256:d0bab074e8282d0d817285c1dd7951f2bc827d0d399cafdcf492dd9c164a1177 palailogos: marking blob sha256:55af0b87d92e4c0db00a14b69b1ec80b013c6ec364a0e8d62694d74e68af43f3 palailogos: marking blob sha256:3c59525289db6040959d74da183f51de61b25783e33a426912a1eb1246ab0d33 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.96s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764 deletemanifests: marking manifest sha256:f6f9006d19a0aec0e0b0a6e11df06d83e8e9a6819a087f47968e4a1d2eed52a5 deletemanifests: marking blob sha256:4bda29b6e94657dcd88e41a432e9ed43ef8fb5537d3a7cd219ce801287246b7d deletemanifests: marking blob sha256:5e82f92bae2337e296f2d298241e6bde3940a2274b0041d6b8e88a80bafe9373 deletemanifests: marking blob sha256:cfabfb032fad36f2c6d957372aec14c881162366785be7be01edf567fca4a302 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:169af9075dc2df0d71ea15db2e4fdbc9dcf16a6eae0e69a1c711edd9bd46c8af blob eligible for deletion: sha256:22780ae3bb78b8e71751802868de63c060b3507d64215df79230ff9dc451762d blob eligible for deletion: sha256:32b299c0a70ce6b601872f44212cdcd5a7c667e95cda98b8d069b13e0063824e blob eligible for deletion: sha256:bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764 deletemanifests manifest eligible for deletion: sha256:bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764 deletemanifests: marking manifest sha256:f6f9006d19a0aec0e0b0a6e11df06d83e8e9a6819a087f47968e4a1d2eed52a5 deletemanifests: marking blob sha256:4bda29b6e94657dcd88e41a432e9ed43ef8fb5537d3a7cd219ce801287246b7d deletemanifests: marking blob sha256:5e82f92bae2337e296f2d298241e6bde3940a2274b0041d6b8e88a80bafe9373 deletemanifests: marking blob sha256:cfabfb032fad36f2c6d957372aec14c881162366785be7be01edf567fca4a302 time="2025-07-09T09:58:12Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 time="2025-07-09T09:58:12Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:169af9075dc2df0d71ea15db2e4fdbc9dcf16a6eae0e69a1c711edd9bd46c8af time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/16/169af9075dc2df0d71ea15db2e4fdbc9dcf16a6eae0e69a1c711edd9bd46c8af" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:22780ae3bb78b8e71751802868de63c060b3507d64215df79230ff9dc451762d time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/22780ae3bb78b8e71751802868de63c060b3507d64215df79230ff9dc451762d" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:32b299c0a70ce6b601872f44212cdcd5a7c667e95cda98b8d069b13e0063824e time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/32b299c0a70ce6b601872f44212cdcd5a7c667e95cda98b8d069b13e0063824e" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764 time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bd24bf25dadc78a02b645a2f4b7200dfe21714c9b915543d466d4d9afeb34764" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 --- PASS: TestDeleteManifestIfTagNotFound (2.46s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9fba47ac5d844a76440ef8b6d9adf891f59f32af5045e2bebed48848ef146801 time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9fba47ac5d844a76440ef8b6d9adf891f59f32af5045e2bebed48848ef146801" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:a0b49d6f3b69064322b844279396a9ef3bb13dec07e74cae49c407d724a829fb time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a0b49d6f3b69064322b844279396a9ef3bb13dec07e74cae49c407d724a829fb" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:f07fb03de37f265d943f7074fb46479724a689f49d42d8c2bbd4f1ab744df683 time="2025-07-09T09:58:12Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f07fb03de37f265d943f7074fb46479724a689f49d42d8c2bbd4f1ab744df683" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 --- PASS: TestGCWithMissingManifests (0.66s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:496894a751100c9ade3ce5e471367c2c478af785acfe3be3396e5f127dd5a615 komnenos: marking blob sha256:651405a18d9cb1dee9fcd24f1bd1e201da41fe5e68db55e42c2717a2697af73e komnenos: marking blob sha256:fcda66f302a04b98b97e62721756dbec2b508c1c1f644f5a076cfe0c3e3d6ad3 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:014e7afb29e552e3773f26a39787aeb8844c0cc58f629879511d29718b4618c2 time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/01/014e7afb29e552e3773f26a39787aeb8844c0cc58f629879511d29718b4618c2" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:284197f7bee1cb1e4044c753a64d04103ee641b3aa7166c28fa4dd89092b3906 time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/28/284197f7bee1cb1e4044c753a64d04103ee641b3aa7166c28fa4dd89092b3906" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:610342b82bdf3b2b6f7ea24533f89f558bcff506b4b717204e4dc8d2c7a5b3df time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/61/610342b82bdf3b2b6f7ea24533f89f558bcff506b4b717204e4dc8d2c7a5b3df" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:75b792d3d68c9f2cc4ce5d602ca249bbfc6ec5c83784ecf8f4bc844467d48a45 time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/75/75b792d3d68c9f2cc4ce5d602ca249bbfc6ec5c83784ecf8f4bc844467d48a45" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:cae8c8d5b65679bbf67d23f33863f5848cad7ba4eae76a43cf395cf0e2a32ec4 time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/cae8c8d5b65679bbf67d23f33863f5848cad7ba4eae76a43cf395cf0e2a32ec4" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 blob eligible for deletion: sha256:f9afe89bcf87f3cd0a16692652469ba40e09bf45bdf4cf3dcc91ebc2daa25fab time="2025-07-09T09:58:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f9/f9afe89bcf87f3cd0a16692652469ba40e09bf45bdf4cf3dcc91ebc2daa25fab" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 --- PASS: TestDeletionHasEffect (2.12s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.32s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:c1bdff1360a17215b2c078b49a79c83738d8eb9ab0587f51de979abcc35ea96f michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:4fb3237d2ff11e86069f92e53d0f950060a1f8c3c0af4a5bab2181f635823311 michael_z_doukas: marking blob sha256:ea32f68ffa14addfbb4f3b39fa4efaa3de1e934da717770e06e095f3dec16e34 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7218fe7bdc7381a95d3b9c074b3e4f53239d8682dba8ec7c75e3b60b741581a6 time="2025-07-09T09:58:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/7218fe7bdc7381a95d3b9c074b3e4f53239d8682dba8ec7c75e3b60b741581a6" go.version=go1.24.5 instance.id=37512eb5-a09d-48fa-b595-a874614e6f33 --- PASS: TestOrphanBlobDeleted (0.96s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:cce8d45444ed6c3f386a19e3428f647958c32d32227bc91b7b073c2f5045ff78 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:381de86da7d11f5edb9683d9769f53467a368f62be849d61fbef363141650ed1 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.66s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.59s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.58s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.65s) === 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-07-09T09:58:21Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 08:58:21.841565928 +0000 UTC m=-3568.705198007, actuallyDelete=true" time="2025-07-09T09:58:21Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-07-09T09:58:21Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377, actuallyDelete=true" time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e100eaa0-f965-4c6f-b70f-9bbe668cb72f have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fb266ada-c1ed-4d6e-a613-a668c2d2f90a have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/0988915b-e8ea-4ce0-93bd-62fc1ff64383 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0abf2507-2824-4d45-b588-377df14bcc11 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b9e7865-f1e0-4d52-b3cf-9f104abf8382 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/20269e4d-039c-45df-81f1-e32ee6b5fb6e have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/40b75dd6-73fd-4d62-823f-e7e0e404a01b have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eb6a0f67-8f6e-40a8-93da-87757e8954ce have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/79f6400e-0d2d-4def-befc-c6161e20f157 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8212b554-b638-46b7-9e73-4d90afadf724 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/db3ebdfa-f086-4080-8dee-1e14b784cfbc have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.842809322 +0000 UTC m=+31.296045377). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-07-09T09:58:21Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281, actuallyDelete=true" time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4b2b03fb-9c00-47c2-8859-67cb1da3c24f have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c51ec705-0072-4951-b7e2-1ae035caf833 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7abf3613-d305-4fdc-adae-cc79600df241 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/cf494561-1e87-4bd1-bf5d-2c19e5a25d2a have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f98281e5-d482-4c5f-b7ba-3450be9d1550 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.844371226 +0000 UTC m=+31.297607281). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-07-09T09:58:21Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493, actuallyDelete=true" time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8a7f44cd-35ba-4b21-993c-df33438f4015 have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8e1fd9c-3c4c-4bc2-9c41-3bd68e32054d have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e1052046-99e9-4407-b2ba-c0055f58716b have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e65d97e3-7efb-4f2c-b738-7c13e19d061a have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/58c7bd9c-4ce0-4c10-83b5-f398952f94bf have older date (2025-07-09 08:58:21 +0000 UTC) than purge date (2025-07-09 09:58:21.845380428 +0000 UTC m=+31.298616493). Removing upload directory." time="2025-07-09T09:58:21Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-07-09T09:58:21Z" level=info msg="PurgeUploads starting: olderThan=2025-07-09 09:58:21.8460273 +0000 UTC m=+31.299263365, actuallyDelete=true" time="2025-07-09T09:58:21Z" 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 31.316s ? 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.008s === 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.008s === RUN TestWalkFileRemoved time="2025-07-09T09:57:50Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.414s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.11s) === 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.122s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.13s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 21.550s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.82s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 22.219s ? 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-07-09T09:57:50Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-07-09T09:57:50Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-07-09T09:57:50Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 time="2025-07-09T09:57:50Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=dac315d7-528e-4abe-94f9-0cd190cfb391 time="2025-07-09T09:57:50Z" level=error msg="unknown ip address format" go.version=go1.24.5 instance.id=dac315d7-528e-4abe-94f9-0cd190cfb391 ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) time="2025-07-09T09:57:50Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-07-09T09:57:50Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.5 instance.id=dac315d7-528e-4abe-94f9-0cd190cfb391 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestParsing (0.01s) time="2025-07-09T09:57:51Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:57:52Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:57:53Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 time="2025-07-09T09:57:54Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.5 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.520s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? 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.416s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.38s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.808s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.011s ? 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-r13.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-r13.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r13.apk >>> docker-registry: Build complete at Wed, 09 Jul 2025 10:00:30 +0000 elapsed time 0h 3m 10s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250709.095721) (2/2) Purging go (1.24.5-r0) busybox-1.37.0-r18.trigger: Executing script... OK: 252 MiB in 104 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...