>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r4) started Sun, 16 Mar 2025 14:31:12 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.43.1-r2) (2/3) Installing go (1.23.7-r0) (3/3) Installing .makedepends-docker-registry (20250316.143112) Executing busybox-1.37.0-r12.trigger OK: 506 MiB in 104 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/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 >>> docker-registry: Unpacking /var/cache/distfiles/v3.21/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 + 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] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] === RUN Test time="2025-03-16T14:31:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T14:31:31Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.070s ? 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] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? 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] ? github.com/docker/distribution/version [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T14:31:31Z" 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.049s === 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.048s === 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.035s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.10s) PASS ok github.com/docker/distribution/health/checks 0.139s === 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.046s === 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.034s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.059s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.033s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === 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/03/16 14:31:31 http: TLS handshake error from 127.0.0.1:43384: 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:46049/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46049/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46049/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46049/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44825?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.67s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T14:31:31Z" level=info msg="broadcaster: closing" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="closing testSink" time="2025-03-16T14:31:31Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T14:31:31Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 1} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:31Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T14:31:32Z" level=warning msg="&{0x1d846d8 0.9} encountered too many errors, backing off" time="2025-03-16T14:31:32Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.25s) PASS ok github.com/docker/distribution/notifications 1.138s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T14:31:31Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T14:31:31.111095951Z" 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.23.7 time="2025-03-16T14:31:31.111138111Z" level=info msg="Starting upload purge in 13m0s" go.version=go1.23.7 time="2025-03-16T14:31:31.111185792Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:31.11818229Z" level=info msg="listening on [::]:5000" go.version=go1.23.7 time="2025-03-16T14:31:34.120750499Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 time="2025-03-16T14:31:34.222482708Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=62990655-3d8f-4694-ae20-703a4a78d79a http.request.method=GET http.request.remoteaddr="[::1]:60058" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.807µs" http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:14:31:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T14:31:34.976311957Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T14:31:34.977052843Z" 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.23.7 time="2025-03-16T14:31:34.977074683Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:34.977150244Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.23.7 time="2025-03-16T14:31:34.977659048Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 time="2025-03-16T14:31:34.977672288Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.7 time="2025-03-16T14:31:34.978153092Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.7 time="2025-03-16T14:31:37.992389518Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=89c677e9-5241-4de2-a75b-a135525b0be3 http.request.method=GET http.request.remoteaddr="127.0.0.1:59190" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.247µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:31:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T14:31:37.992514799Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 --- PASS: TestRegistrySupportedCipherSuite (3.87s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T14:31:38.854122387Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T14:31:38.854872793Z" 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.23.7 time="2025-03-16T14:31:38.854894713Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:38.854933433Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.23.7 time="2025-03-16T14:31:38.855469118Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.86s) PASS ok github.com/docker/distribution/registry 15.905s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.033s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.152s === RUN TestBasicAccessController time="2025-03-16T14:31:31Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.7 instance.id=bfc78665-ce95-46df-9871-d8040fbbf165 time="2025-03-16T14:31:31Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.7 instance.id=bfc78665-ce95-46df-9871-d8040fbbf165 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T14:31:31Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.7 password=zwLU-EdMRkllDpRbkMUyYLj5vl4L8o6b7w5FmXdPBTA user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.123s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.050s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2025-03-16T14:31:31Z" level=info msg="token not to be used before 2025-03-16 14:31:32 +0000 UTC - currently 2025-03-16 14:31:31.176255094 +0000 UTC m=+0.085181351" time="2025-03-16T14:31:31Z" level=info msg="token not to be used after 2025-03-16 14:31:31 +0000 UTC - currently 2025-03-16 14:31:31.180078406 +0000 UTC m=+0.089004623" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-03-16T14:31:31Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.167s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.110s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.066s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.044s === RUN TestCheckAPI time="2025-03-16T14:31: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.23.7 time="2025-03-16T14:31:31Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36855" http.request.id=d7e42126-4ea4-40d2-be31-cfd8c6b6e7a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35408" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="950.688µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:31:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T14:31: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.23.7 time="2025-03-16T14:31:31Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=49d188e6-b889-4c38-b1c0-76cc6022ff65 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.094106ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:14:31:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T14:31:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=57253da3-1587-41fa-be6d-628797efbc07 http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20629ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:31 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=96ee4a28-d8ac-4d1f-a9b0-7dbceecfcb48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/aaaa/blobs/uploads/991f60f0-9188-4d48-be5b-995bda297ab6?_state=QTZVcGmLZxkcj0XlpjsxCzo6wWcpAdLrw0e1Bqd6xLx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5OTFmNjBmMC05MTg4LTRkNDgtYmU1Yi05OTViZGEyOTdhYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzEuNTMyNTU0MDY3WiJ9&digest=sha256%3A1e9e8bcdc8bdffae09164bf3b7642e79792a648c3c0e45800cd43b63c14a2e4c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.559316111s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:31 +0000] "PUT /v2/foo/aaaa/blobs/uploads/991f60f0-9188-4d48-be5b-995bda297ab6?_state=QTZVcGmLZxkcj0XlpjsxCzo6wWcpAdLrw0e1Bqd6xLx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5OTFmNjBmMC05MTg4LTRkNDgtYmU1Yi05OTViZGEyOTdhYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzEuNTMyNTU0MDY3WiJ9&digest=sha256%3A1e9e8bcdc8bdffae09164bf3b7642e79792a648c3c0e45800cd43b63c14a2e4c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=a33adf03-d601-4d3e-a3cd-4803f87b38fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.792832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:34 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=75336a76-7cef-4aa3-b2f3-addbdd685176 http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="996.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:34 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=a32f527f-daa4-4bda-b015-59591f0d0a43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/bbbb/blobs/uploads/ef0c3f40-540b-4eab-b469-ecae1720f462?_state=JPnCBMy63AgvvQ99h2BHYyoGx5hBeoXhjp-2JlpXWfp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZjBjM2Y0MC01NDBiLTRlYWItYjQ2OS1lY2FlMTcyMGY0NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzQuMzU3NTg5NDc1WiJ9&digest=sha256%3Ab08763685cd0f13c436715a87da20d8a91abfbcbda8cb4841b9314437177d2ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.694685698s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:34 +0000] "PUT /v2/foo/bbbb/blobs/uploads/ef0c3f40-540b-4eab-b469-ecae1720f462?_state=JPnCBMy63AgvvQ99h2BHYyoGx5hBeoXhjp-2JlpXWfp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZjBjM2Y0MC01NDBiLTRlYWItYjQ2OS1lY2FlMTcyMGY0NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzQuMzU3NTg5NDc1WiJ9&digest=sha256%3Ab08763685cd0f13c436715a87da20d8a91abfbcbda8cb4841b9314437177d2ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=0b94237e-fcf1-4213-b46c-cdb4fd6d5e37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.671511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:36 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=d487acb6-e204-4890-9f79-a6189f55d528 http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039408ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:36 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=c63260c8-9aaa-4513-afb6-6833807d0964 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/cccc/blobs/uploads/7ac97844-88cf-40ef-bc32-25bf8c4ff4b7?_state=yrsvZulZQVc0lqeneUeioXkomWrQMCnY2yjPo81GKB57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YWM5Nzg0NC04OGNmLTQwZWYtYmMzMi0yNWJmOGM0ZmY0YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzYuMzA2NTMyOTc0WiJ9&digest=sha256%3A376bfd2111b1d5e4551e920553c8457827477ba1e6e3ee57d82c07953a435da1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527073939s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:36 +0000] "PUT /v2/foo/cccc/blobs/uploads/7ac97844-88cf-40ef-bc32-25bf8c4ff4b7?_state=yrsvZulZQVc0lqeneUeioXkomWrQMCnY2yjPo81GKB57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YWM5Nzg0NC04OGNmLTQwZWYtYmMzMi0yNWJmOGM0ZmY0YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzYuMzA2NTMyOTc0WiJ9&digest=sha256%3A376bfd2111b1d5e4551e920553c8457827477ba1e6e3ee57d82c07953a435da1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=c9f07ee2-bf2f-44f1-91a2-60c09e9d50c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.778671ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:37 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=12de99a2-1c3d-4823-bbf7-563b310a5c52 http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032448ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:38 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=4b111066-7049-4d5c-a010-b933bdb9075c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/dddd/blobs/uploads/22b2dc0c-6d0e-4728-8e10-cdf4edf6cc76?_state=IBzrlOZWGxdaWmP93R6IuNBGH5zPnQTpfgxpMba1cCl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyMmIyZGMwYy02ZDBlLTQ3MjgtOGUxMC1jZGY0ZWRmNmNjNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzguMDE4Mzg1ODE1WiJ9&digest=sha256%3Aa8a538054125d209914fa886da87bb4ec3d5456dc36436b518654775136f8d98" http.request.useragent="Go-http-client/1.1" http.response.duration=866.001425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:38 +0000] "PUT /v2/foo/dddd/blobs/uploads/22b2dc0c-6d0e-4728-8e10-cdf4edf6cc76?_state=IBzrlOZWGxdaWmP93R6IuNBGH5zPnQTpfgxpMba1cCl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyMmIyZGMwYy02ZDBlLTQ3MjgtOGUxMC1jZGY0ZWRmNmNjNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzguMDE4Mzg1ODE1WiJ9&digest=sha256%3Aa8a538054125d209914fa886da87bb4ec3d5456dc36436b518654775136f8d98 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=b8949119-3cfa-4de7-862f-c9ebee311dde http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.725431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:38 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:39Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=5ebdbecb-7a99-4ac3-8168-1d3dd617248e http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:39 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=e8f5e41d-5cdf-4db8-8be0-11936849767c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/eeee/blobs/uploads/5be1f8ac-6126-43cd-b7e0-de1d15e08603?_state=NoTWGYUsf5dZLTNlTk1tXSzdjaNZeOI0npXSlyc8U6F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YmUxZjhhYy02MTI2LTQzY2QtYjdlMC1kZTFkMTVlMDg2MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzkuMTMyMzE2Mzg3WiJ9&digest=sha256%3Af4e490cbf66e7493097e6f22592bcc4287efec6e4cd453101b56ce796932e204" http.request.useragent="Go-http-client/1.1" http.response.duration=1.581240591s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:39 +0000] "PUT /v2/foo/eeee/blobs/uploads/5be1f8ac-6126-43cd-b7e0-de1d15e08603?_state=NoTWGYUsf5dZLTNlTk1tXSzdjaNZeOI0npXSlyc8U6F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YmUxZjhhYy02MTI2LTQzY2QtYjdlMC1kZTFkMTVlMDg2MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6MzkuMTMyMzE2Mzg3WiJ9&digest=sha256%3Af4e490cbf66e7493097e6f22592bcc4287efec6e4cd453101b56ce796932e204 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=4ae7f0a7-1782-4142-94e9-7fcf5557f093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.77757ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:40 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=6be241aa-6213-4ffe-9556-632921c8fb18 http.request.method=POST http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:40 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=85a89aa3-029d-47df-80d2-bd97a543f5cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/ffff/blobs/uploads/93a750b6-156f-4f11-b1a1-41a1850ed16d?_state=EbDxWnGWbFdGdsUl8S9lhQbBYd0BlZxXWAWmmfHYhQ97Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5M2E3NTBiNi0xNTZmLTRmMTEtYjFhMS00MWExODUwZWQxNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDAuOTIwOTM2OTg4WiJ9&digest=sha256%3Ae44d67efc522cac039e3d6736514087105eb994d0d213adbcc2dcb1ae2cffeec" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062108301s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:40 +0000] "PUT /v2/foo/ffff/blobs/uploads/93a750b6-156f-4f11-b1a1-41a1850ed16d?_state=EbDxWnGWbFdGdsUl8S9lhQbBYd0BlZxXWAWmmfHYhQ97Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5M2E3NTBiNi0xNTZmLTRmMTEtYjFhMS00MWExODUwZWQxNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDAuOTIwOTM2OTg4WiJ9&digest=sha256%3Ae44d67efc522cac039e3d6736514087105eb994d0d213adbcc2dcb1ae2cffeec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=c023e34a-b053-4ca4-b795-0f65aaa93cd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.757272ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=7636ab62-0e4d-49c2-972a-11cbf859be0f http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.687µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=07e93e6d-a670-43b9-9d60-b16b12a9f973 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="775.806µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=38f6e9d6-44d1-4ce4-b13f-6faf45782cb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="816.886µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=a49d4c02-d245-481c-a33e-aef8b5d86393 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="772.766µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=9f72096c-0490-49b8-818e-e97b894130b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="757.086µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=4c433a3d-d58e-4c54-9c65-edf2437a8079 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="751.206µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" 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.23.7 http.request.host="127.0.0.1:46057" http.request.id=3fbeccd8-8ff6-48a2-8461-67a596a892ed http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="848.887µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" 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.23.7 http.request.host="127.0.0.1:46057" http.request.id=b0583a49-b223-4d87-ac01-073184b731e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="742.526µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=3d1bc81f-0b98-4bb8-b36d-7aefee9732dd http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="763.086µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T14:31:41Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46057" http.request.id=b80594e5-d4de-45c5-b56c-9be916021e10 http.request.method=GET http.request.remoteaddr="127.0.0.1:42182" 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="828.446µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:14:31:41 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T14:31: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.23.7 time="2025-03-16T14:31:41Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=f5398533-4052-42f6-8d0e-088d7735c8b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25153ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=0502b5d1-b80b-4ed7-8e75-217085e85220 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/aaaa/blobs/uploads/256ba11f-182a-41fc-a76c-817c3f56eb30?_state=Unoa-oGTLoTfeBJMVH_uxqLv6safLQvdQ_fKrtFqlnJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyNTZiYTExZi0xODJhLTQxZmMtYTc2Yy04MTdjM2Y1NmViMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDIuMjMxMzY4NTJaIn0%3D&digest=sha256%3A3ff52cad3670bd0ddb3478eb63a37f9d1069b36e430904fdbdae28a6165e2f8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.424330401s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/256ba11f-182a-41fc-a76c-817c3f56eb30?_state=Unoa-oGTLoTfeBJMVH_uxqLv6safLQvdQ_fKrtFqlnJ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyNTZiYTExZi0xODJhLTQxZmMtYTc2Yy04MTdjM2Y1NmViMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDIuMjMxMzY4NTJaIn0%3D&digest=sha256%3A3ff52cad3670bd0ddb3478eb63a37f9d1069b36e430904fdbdae28a6165e2f8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=9d78bd52-7e83-47c6-bbef-de176be95328 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.834632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:43 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=e6686d2b-4c5d-4ead-b649-8abeb1d29337 http.request.method=POST http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:43 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=0de99348-60fa-4835-beb0-0afb34152698 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/bbbb/blobs/uploads/ea082a36-4936-4c8d-ac07-180b2b4ee6b7?_state=zJwFZCb8iTERI8MAX4flwwX_IGLhc1Z5hHEvARlRDY57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlYTA4MmEzNi00OTM2LTRjOGQtYWMwNy0xODBiMmI0ZWU2YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDMuOTE3NTYwNzQ2WiJ9&digest=sha256%3Aa5f9cd4d64a5fdd3fbb3659ba76058070e07b1025bef14efed0f025ca6a53dfb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217432796s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:43 +0000] "PUT /v2/foo/bbbb/blobs/uploads/ea082a36-4936-4c8d-ac07-180b2b4ee6b7?_state=zJwFZCb8iTERI8MAX4flwwX_IGLhc1Z5hHEvARlRDY57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlYTA4MmEzNi00OTM2LTRjOGQtYWMwNy0xODBiMmI0ZWU2YjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDMuOTE3NTYwNzQ2WiJ9&digest=sha256%3Aa5f9cd4d64a5fdd3fbb3659ba76058070e07b1025bef14efed0f025ca6a53dfb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=e94a5e7c-59ac-439f-b435-c894632ccc3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.348333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:45 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=d3641cd2-299b-425e-ae9b-e1a404eac6f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="995.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:45 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=83392043-4ba6-4160-a70c-cfb18d29fbef http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/cccc/blobs/uploads/f52b94be-d3ca-42be-b4c6-fb70dbb27ab2?_state=AbvlCYuBn391MZFYKumzX7Yr0eWh1T5otCq03mfwTl57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNTJiOTRiZS1kM2NhLTQyYmUtYjRjNi1mYjcwZGJiMjdhYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDUuMzkyNjgzODUyWiJ9&digest=sha256%3Af982cf6109386d77cb1e61c99ae87c68e08691347a2bd1772af72dc91c23b550" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756635934s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:45 +0000] "PUT /v2/foo/cccc/blobs/uploads/f52b94be-d3ca-42be-b4c6-fb70dbb27ab2?_state=AbvlCYuBn391MZFYKumzX7Yr0eWh1T5otCq03mfwTl57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmNTJiOTRiZS1kM2NhLTQyYmUtYjRjNi1mYjcwZGJiMjdhYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDUuMzkyNjgzODUyWiJ9&digest=sha256%3Af982cf6109386d77cb1e61c99ae87c68e08691347a2bd1772af72dc91c23b550 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=f964d7b8-2199-42ad-8347-06a6c7a66bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.684271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:47 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=a9a67c7f-25d6-4db4-a967-a362d3abc0f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=760a82da-84f3-46cb-bfbe-cdeb8e4eb890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/dddd/blobs/uploads/abcb62af-040a-4f0b-8f78-528cb68697f7?_state=Bk_0_S3VlAYb5TfpjdM_-SCQV3xZcZlzmkxDt3V2Wl97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYmNiNjJhZi0wNDBhLTRmMGItOGY3OC01MjhjYjY4Njk3ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDcuNDI2NDU0OTM3WiJ9&digest=sha256%3Ad288fa3b35e316ca4145bbf73fac46699efa61668e5e1e056c908013d62f5080" http.request.useragent="Go-http-client/1.1" http.response.duration=1.87973756s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/abcb62af-040a-4f0b-8f78-528cb68697f7?_state=Bk_0_S3VlAYb5TfpjdM_-SCQV3xZcZlzmkxDt3V2Wl97Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYmNiNjJhZi0wNDBhLTRmMGItOGY3OC01MjhjYjY4Njk3ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NDcuNDI2NDU0OTM3WiJ9&digest=sha256%3Ad288fa3b35e316ca4145bbf73fac46699efa61668e5e1e056c908013d62f5080 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=4b98c06f-5b71-4e2b-8958-d9b19aa0686b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58058" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.746591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45063" http.request.id=e87ca92b-6992-48bd-838c-7195ab47e02b http.request.method=GET http.request.remoteaddr="127.0.0.1:58058" 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="786.486µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (18.11s) === RUN TestURLPrefix time="2025-03-16T14:31:49Z" 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.23.7 time="2025-03-16T14:31:49Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45087" http.request.id=9c6b0603-998d-4dc2-a215-2da99661236c http.request.method=GET http.request.remoteaddr="127.0.0.1:35934" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.167µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-16T14:31:49Z" 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.23.7 time="2025-03-16T14:31:49Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=1fddd797-bda7-4f8f-b20e-5e815ab252e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55708" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008129ms http.response.status=404 http.response.written=157 vars.digest="sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "GET /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=bc42f9d1-c9e6-48b9-ac7a-0730254031e1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="954.408µs" http.response.status=404 http.response.written=157 vars.digest="sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=aa87fd56-c6a6-4f18-973c-92e845c4b124 http.request.method=POST http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="941.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=c3360642-4c14-4a0a-a203-400fd8bfb4b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13037ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "GET /v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=3db8a38a-9632-455b-8ef5-afb16a158ba2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="965.048µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "DELETE /v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=183f6513-5e80-4db3-aa51-9c79acf360a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=17e93b8d-6fee-463c-af59-bb1575a69469 time="2025-03-16T14:31:49Z" 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.23.7 http.request.host="127.0.0.1:44177" http.request.id=183f6513-5e80-4db3-aa51-9c79acf360a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55720" http.request.uri="/v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.088µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=17e93b8d-6fee-463c-af59-bb1575a69469 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "GET /v2/foo/bar/blobs/uploads/17e93b8d-6fee-463c-af59-bb1575a69469?_state=C0YOqx0Snb2Pmii6iL2qVA_vRsb_wyostU6JWpuUbFF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZTkzYjhkLTZmZWUtNDYzYy1hZjU5LWJiMTU3NWE2OTQ2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42MzM0MjEzODdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=76a138f5-4443-47fd-8360-3947633d72c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008168ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=05ac776b-d564-4894-a14d-a299f1ea61dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/5e3d4236-c132-481f-a0dd-caeb90c60af8?_state=HiMcBgN3JrI1P7NyJsphnTnjWa4hCWtG4VveMZdaiyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlM2Q0MjM2LWMxMzItNDgxZi1hMGRkLWNhZWI5MGM2MGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDEzMTYyNTNaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" provided=sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d vars.name="foo/bar" vars.uuid=5e3d4236-c132-481f-a0dd-caeb90c60af8 time="2025-03-16T14:31:49Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=05ac776b-d564-4894-a14d-a299f1ea61dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/5e3d4236-c132-481f-a0dd-caeb90c60af8?_state=HiMcBgN3JrI1P7NyJsphnTnjWa4hCWtG4VveMZdaiyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlM2Q0MjM2LWMxMzItNDgxZi1hMGRkLWNhZWI5MGM2MGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDEzMTYyNTNaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5e3d4236-c132-481f-a0dd-caeb90c60af8 time="2025-03-16T14:31:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=05ac776b-d564-4894-a14d-a299f1ea61dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/5e3d4236-c132-481f-a0dd-caeb90c60af8?_state=HiMcBgN3JrI1P7NyJsphnTnjWa4hCWtG4VveMZdaiyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlM2Q0MjM2LWMxMzItNDgxZi1hMGRkLWNhZWI5MGM2MGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDEzMTYyNTNaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.106409ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5e3d4236-c132-481f-a0dd-caeb90c60af8 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/5e3d4236-c132-481f-a0dd-caeb90c60af8?_state=HiMcBgN3JrI1P7NyJsphnTnjWa4hCWtG4VveMZdaiyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlM2Q0MjM2LWMxMzItNDgxZi1hMGRkLWNhZWI5MGM2MGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDEzMTYyNTNaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=adc8a128-8f1a-4381-837f-8408dee9a5de http.request.method=POST http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=a665031c-e258-4218-8951-acedb9b1faf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/04623836-6f25-457e-99d8-5b819eb2a708?_state=6mfXNG0iv_SPh99jVUVyP9vATPrPMvAws6RjC3BjrZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0NjIzODM2LTZmMjUtNDU3ZS05OWQ4LTViODE5ZWIyYTcwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDg2NzAzOTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/04623836-6f25-457e-99d8-5b819eb2a708?_state=6mfXNG0iv_SPh99jVUVyP9vATPrPMvAws6RjC3BjrZh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0NjIzODM2LTZmMjUtNDU3ZS05OWQ4LTViODE5ZWIyYTcwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NDg2NzAzOTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=36ea23e4-e85e-4861-8d07-0399de83644e http.request.method=POST http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="968.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=50d03307-7166-4015-8d00-ac8cce96e382 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/74ac723e-902a-4454-a944-8644ef40c6e5?_state=xr5mCSKWDPD22VNtfB5d-urcOJjY4Yd6_R7Z4VGx7eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YWM3MjNlLTkwMmEtNDQ1NC1hOTQ0LTg2NDRlZjQwYzZlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NTM5MDY3MThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.236811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/74ac723e-902a-4454-a944-8644ef40c6e5?_state=xr5mCSKWDPD22VNtfB5d-urcOJjY4Yd6_R7Z4VGx7eN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YWM3MjNlLTkwMmEtNDQ1NC1hOTQ0LTg2NDRlZjQwYzZlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NTM5MDY3MThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=11583396-4906-4a84-8be2-b91bc7016172 http.request.method=POST http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:52Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=33b61da1-20f3-4770-bb56-f07215e6a8ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/c1842a47-146c-49d4-b73e-90b956a6cff3?_state=pKgHGuJ--FVF55r2Q2USS5iaKB1Ibw5moPAgae7jdHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxODQyYTQ3LTE0NmMtNDlkNC1iNzNlLTkwYjk1NmE2Y2ZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NTg5NTE3MloifQ%3D%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.89629804s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:49 +0000] "PUT /v2/foo/bar/blobs/uploads/c1842a47-146c-49d4-b73e-90b956a6cff3?_state=pKgHGuJ--FVF55r2Q2USS5iaKB1Ibw5moPAgae7jdHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxODQyYTQ3LTE0NmMtNDlkNC1iNzNlLTkwYjk1NmE2Y2ZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo0OS42NTg5NTE3MloifQ%3D%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:52Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=8d1639de-a9e1-4420-984a-b2b5e10030c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44177" http.request.id=c4e5a2a7-1f58-4a2c-9335-18c47ca98a53 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/c24df632-fb57-420a-b69d-09907c381460?_state=YqL9fjZuqDmUx3bnvXkulKiXGh8MqI7BRMAzSyS1hBp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNGRmNjMyLWZiNTctNDIwYS1iNjlkLTA5OTA3YzM4MTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Mi43ODY5MDgyOTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.784757349s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:52 +0000] "PATCH /v2/foo/bar/blobs/uploads/c24df632-fb57-420a-b69d-09907c381460?_state=YqL9fjZuqDmUx3bnvXkulKiXGh8MqI7BRMAzSyS1hBp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNGRmNjMyLWZiNTctNDIwYS1iNjlkLTA5OTA3YzM4MTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Mi43ODY5MDgyOTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=d00ca995-1d12-40f5-9b02-8a4ed78bb430 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/uploads/c24df632-fb57-420a-b69d-09907c381460?_state=2pAKgoQuPbgr95mjDs2MLB3Muitf0pqRvwMe2fwygXx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNGRmNjMyLWZiNTctNDIwYS1iNjlkLTA5OTA3YzM4MTQ2MCIsIk9mZnNldCI6Mjk2NzgwODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NTJaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "PUT /v2/foo/bar/blobs/uploads/c24df632-fb57-420a-b69d-09907c381460?_state=2pAKgoQuPbgr95mjDs2MLB3Muitf0pqRvwMe2fwygXx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyNGRmNjMyLWZiNTctNDIwYS1iNjlkLTA5OTA3YzM4MTQ2MCIsIk9mZnNldCI6Mjk2NzgwODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NTJaIn0%3D&digest=sha256%3A10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=f3f7143b-bd30-4385-912a-621bef2553ca http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.089609ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=0058c40b-9642-4708-8b98-9be9f6021562 http.request.method=GET http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=159.44105ms http.response.status=200 http.response.written=29678080 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "GET /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 200 29678080 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=error msg="error parsing digest="sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=10817dd0-3dfb-4319-94ab-0f5251ed8a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" vars.name="foo/bar" time="2025-03-16T14:31: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.23.7 http.request.host="127.0.0.1:44177" http.request.id=10817dd0-3dfb-4319-94ab-0f5251ed8a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:55728" http.request.uri="/v2/foo/bar/blobs/sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="926.528µs" http.response.status=400 http.response.written=110 vars.digest="sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "GET /v2/foo/bar/blobs/sha257:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=c14bbaac-6d0e-40c3-9449-87d7140ae14a http.request.method=GET http.request.remoteaddr="127.0.0.1:48750" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290611ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "GET /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:31:55Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:31:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=cc61e762-4e73-4740-8b7f-dd1756926e79 http.request.method=GET http.request.remoteaddr="127.0.0.1:38874" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.052529ms http.response.status=404 http.response.written=157 vars.digest="sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "GET /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=c9a0f174-816d-4b56-b671-ef86d95341d1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="927.088µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=86e3484a-e953-4b45-90f3-ca87c5111a15 http.request.method=POST http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=305928ee-3a52-47a4-a8d4-7b6778b7abe8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="987.648µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "GET /v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=e81566b4-72e8-4ffe-b216-9982182276a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="895.887µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=0977bd95-c159-42ac-9829-40057d9dddc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=741866d8-0754-42d0-a957-454ff1a2e966 time="2025-03-16T14:31:56Z" 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.23.7 http.request.host="127.0.0.1:37553" http.request.id=0977bd95-c159-42ac-9829-40057d9dddc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="977.409µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=741866d8-0754-42d0-a957-454ff1a2e966 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "GET /v2/foo/bar/blobs/uploads/741866d8-0754-42d0-a957-454ff1a2e966?_state=FP-qgrJ53jcxjplBRKtwBEi4OgnYOvBYKVPJziVy5kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MTg2NmQ4LTA3NTQtNDJkMC1hOTU3LTQ1NGZmMWEyZTk2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMDU1Nzc0OTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=5bfafbf9-70f7-4615-9e41-565996a6de5f http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=ca262ae0-d4d2-4aff-b6a5-f2d4471d9bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/62640217-50a4-4592-93bb-f141749d042b?_state=wx9lxSbMbXLh8R72qOWEvcsUgzEcxduF3kKjd4hNlVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyNjQwMjE3LTUwYTQtNDU5Mi05M2JiLWYxNDE3NDlkMDQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTIwMjg1MDlaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" provided=sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 vars.name="foo/bar" vars.uuid=62640217-50a4-4592-93bb-f141749d042b time="2025-03-16T14:31:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=ca262ae0-d4d2-4aff-b6a5-f2d4471d9bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/62640217-50a4-4592-93bb-f141749d042b?_state=wx9lxSbMbXLh8R72qOWEvcsUgzEcxduF3kKjd4hNlVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyNjQwMjE3LTUwYTQtNDU5Mi05M2JiLWYxNDE3NDlkMDQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTIwMjg1MDlaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=62640217-50a4-4592-93bb-f141749d042b time="2025-03-16T14:31:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=ca262ae0-d4d2-4aff-b6a5-f2d4471d9bc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/62640217-50a4-4592-93bb-f141749d042b?_state=wx9lxSbMbXLh8R72qOWEvcsUgzEcxduF3kKjd4hNlVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyNjQwMjE3LTUwYTQtNDU5Mi05M2JiLWYxNDE3NDlkMDQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTIwMjg1MDlaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.134929ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=62640217-50a4-4592-93bb-f141749d042b 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/62640217-50a4-4592-93bb-f141749d042b?_state=wx9lxSbMbXLh8R72qOWEvcsUgzEcxduF3kKjd4hNlVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyNjQwMjE3LTUwYTQtNDU5Mi05M2JiLWYxNDE3NDlkMDQyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTIwMjg1MDlaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=bfc30da4-8270-4743-8825-d1b43c12d785 http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.007µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=3a4935e5-e5f4-43f1-b6ac-8788917496a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/9a7542ca-8162-4049-897e-ff6741b8befa?_state=seIyhrxabAoOkwQ6EOVoXtEwx_nzHF8VvFHZcOdwX-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhNzU0MmNhLTgxNjItNDA0OS04OTdlLWZmNjc0MWI4YmVmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTQ2NzExMzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/9a7542ca-8162-4049-897e-ff6741b8befa?_state=seIyhrxabAoOkwQ6EOVoXtEwx_nzHF8VvFHZcOdwX-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhNzU0MmNhLTgxNjItNDA0OS04OTdlLWZmNjc0MWI4YmVmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTQ2NzExMzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=fb5cfa08-0fee-4f24-81c6-6232b93b99de http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.767µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=c49817ad-7cce-44f9-b2e8-12908899dac1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/f1696087-476a-4843-a984-43bae6917e38?_state=ouJ5H3Y7WenXudIklEWxVENLJubmdLsG_-U4N3BIgVV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNjk2MDg3LTQ3NmEtNDg0My1hOTg0LTQzYmFlNjkxN2UzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTcyMDIxOTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/f1696087-476a-4843-a984-43bae6917e38?_state=ouJ5H3Y7WenXudIklEWxVENLJubmdLsG_-U4N3BIgVV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxNjk2MDg3LTQ3NmEtNDg0My1hOTg0LTQzYmFlNjkxN2UzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTcyMDIxOTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=af80ce59-0398-4102-83eb-3a8c67abe58a http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=17ce7cf3-3340-4480-af39-4741b956dd86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/92248263-825a-453d-b516-22fbbbde6454?_state=j6vccd50IUcMIn2aoynGVcuJKVZNb2-ON11wE8lv1Wd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMjQ4MjYzLTgyNWEtNDUzZC1iNTE2LTIyZmJiYmRlNjQ1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTk3MDA1NzNaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.duration=2.492296869s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:56 +0000] "PUT /v2/foo/bar/blobs/uploads/92248263-825a-453d-b516-22fbbbde6454?_state=j6vccd50IUcMIn2aoynGVcuJKVZNb2-ON11wE8lv1Wd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkyMjQ4MjYzLTgyNWEtNDUzZC1iNTE2LTIyZmJiYmRlNjQ1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1Ni4xMTk3MDA1NzNaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:31:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=e1c66637-3db0-4ac5-864d-f7dac6fcee7f http.request.method=POST http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37553" http.request.id=7f4c2ae0-5b06-47cb-a5d6-0bac20a780c8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/e3eedf33-de94-4882-9b9b-f1ccadf75fd9?_state=tldS3vSUaK78oQ3I9yTC5UpApL-ANA32QtfBY6cEvHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzZWVkZjMzLWRlOTQtNDg4Mi05YjliLWYxY2NhZGY3NWZkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1OC44MTMzNzYwODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.193453816s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:31:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/e3eedf33-de94-4882-9b9b-f1ccadf75fd9?_state=tldS3vSUaK78oQ3I9yTC5UpApL-ANA32QtfBY6cEvHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzZWVkZjMzLWRlOTQtNDg4Mi05YjliLWYxY2NhZGY3NWZkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMTo1OC44MTMzNzYwODFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=7fa1a3e1-d286-41b4-ac52-d96988038a3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/uploads/e3eedf33-de94-4882-9b9b-f1ccadf75fd9?_state=b4CXGkVTPQcOSzoSmOyG6ld5vO2NiEXVGpnbcnyJTH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzZWVkZjMzLWRlOTQtNDg4Mi05YjliLWYxY2NhZGY3NWZkOSIsIk9mZnNldCI6Mjc5MDkxMjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NThaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "PUT /v2/foo/bar/blobs/uploads/e3eedf33-de94-4882-9b9b-f1ccadf75fd9?_state=b4CXGkVTPQcOSzoSmOyG6ld5vO2NiEXVGpnbcnyJTH17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzZWVkZjMzLWRlOTQtNDg4Mi05YjliLWYxY2NhZGY3NWZkOSIsIk9mZnNldCI6Mjc5MDkxMjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzE6NThaIn0%3D&digest=sha256%3A5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=0ed14ca6-a6d7-4c22-a1db-e0f71dbe0c67 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.039929ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=976a654a-78b1-44be-823b-97980f703e32 http.request.method=GET http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=149.747209ms http.response.status=200 http.response.written=27909120 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 200 27909120 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=error msg="error parsing digest="sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=169cb19b-8cb4-4227-b8a7-7ff8dbf15c1d http.request.method=GET http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" vars.name="foo/bar" time="2025-03-16T14:32:01Z" 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.23.7 http.request.host="127.0.0.1:37553" http.request.id=169cb19b-8cb4-4227-b8a7-7ff8dbf15c1d http.request.method=GET http.request.remoteaddr="127.0.0.1:38884" http.request.uri="/v2/foo/bar/blobs/sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.207µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha257:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=5cd6d104-eb66-4a9e-b1e1-bb4cbfed160d http.request.method=GET http.request.remoteaddr="127.0.0.1:38902" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.duration=1.105609ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=11704c47-3d1e-467c-a8a5-4f376d34f2b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38902" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.961465ms http.response.status=200 http.response.written=294912 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 200 294912 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37553" http.request.id=82c3a001-5860-45a8-bb74-ec95e2b690dd http.request.method=GET http.request.remoteaddr="127.0.0.1:38890" http.request.uri="/v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.08026ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha256:5ff5b3aa51c809f868821eca361c6cf958848867a98d7be0fd3a68af43ca7399 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=33d3c7b4-214e-49d6-a2c1-c9209d24da2b http.request.method=GET http.request.remoteaddr="127.0.0.1:48750" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.426306942s http.response.status=200 http.response.written=2588672 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "GET /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44177" http.request.id=75c2c5a0-9e60-4ebc-9cfd-994863a87746 http.request.method=GET http.request.remoteaddr="127.0.0.1:48744" http.request.uri="/v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.431328104s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:14:31:55 +0000] "GET /v2/foo/bar/blobs/sha256:10b2af1216ae27f933f2674463eb56093d0f709c50baf3566354b7252b743a8d HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (11.91s) === RUN TestBlobDelete time="2025-03-16T14:32:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:32:01Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=585aa6c8-c046-4cec-a666-527f079e72c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34576" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.015888ms http.response.status=404 http.response.written=157 vars.digest="sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=7b0c15a4-c7f1-4c79-9d31-fd328164ddb8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.608µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=6e1bbf77-8afa-4c97-a114-bf6f819a24f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=9f853ed3-51fa-4131-978e-ec7ed2a25036 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="967.328µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=90c31d66-3629-4c70-9c52-d408dc8d0b30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="948.528µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "DELETE /v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=c26c57ad-445d-458d-a356-58c11cde65f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=338270eb-fa5f-4089-bd97-7e0b13f79980 time="2025-03-16T14:32:01Z" 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.23.7 http.request.host="127.0.0.1:45271" http.request.id=c26c57ad-445d-458d-a356-58c11cde65f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.607µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=338270eb-fa5f-4089-bd97-7e0b13f79980 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "GET /v2/foo/bar/blobs/uploads/338270eb-fa5f-4089-bd97-7e0b13f79980?_state=iQu6ziVvgXaRUa9as2m7eVQhYShPbpmMWalydzdZM-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzODI3MGViLWZhNWYtNDA4OS1iZDk3LTdlMGIxM2Y3OTk4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MjkxNjU2MTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=9002f96f-c171-4825-a0a3-fa83e47e0467 http.request.method=POST http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="983.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=745e0305-2e5b-4378-8135-5d376a88611e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/5963b279-0909-44fb-87f5-25133f12051f?_state=hiQyZNFIWDVLidH2wplRJz-gcprRXFNjL7DW_t0Tg197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NjNiMjc5LTA5MDktNDRmYi04N2Y1LTI1MTMzZjEyMDUxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzM5NzkyMTRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" provided=sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 vars.name="foo/bar" vars.uuid=5963b279-0909-44fb-87f5-25133f12051f time="2025-03-16T14:32:01Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=745e0305-2e5b-4378-8135-5d376a88611e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/5963b279-0909-44fb-87f5-25133f12051f?_state=hiQyZNFIWDVLidH2wplRJz-gcprRXFNjL7DW_t0Tg197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NjNiMjc5LTA5MDktNDRmYi04N2Y1LTI1MTMzZjEyMDUxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzM5NzkyMTRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5963b279-0909-44fb-87f5-25133f12051f time="2025-03-16T14:32:01Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=745e0305-2e5b-4378-8135-5d376a88611e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/5963b279-0909-44fb-87f5-25133f12051f?_state=hiQyZNFIWDVLidH2wplRJz-gcprRXFNjL7DW_t0Tg197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NjNiMjc5LTA5MDktNDRmYi04N2Y1LTI1MTMzZjEyMDUxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzM5NzkyMTRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.022409ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5963b279-0909-44fb-87f5-25133f12051f 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "PUT /v2/foo/bar/blobs/uploads/5963b279-0909-44fb-87f5-25133f12051f?_state=hiQyZNFIWDVLidH2wplRJz-gcprRXFNjL7DW_t0Tg197Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5NjNiMjc5LTA5MDktNDRmYi04N2Y1LTI1MTMzZjEyMDUxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzM5NzkyMTRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=a53e5701-ec13-408f-8e4c-20ccdab18e5d http.request.method=POST http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=af5e52c4-354c-4add-8cac-930fce7f67e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/ccb168fa-7a08-4972-bef3-873fe6f04da9?_state=7fPJ2JEbNHL4oCKR80pwOaAmtKIN3Utq9TuRE2xf6fJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjYjE2OGZhLTdhMDgtNDk3Mi1iZWYzLTg3M2ZlNmYwNGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzY1MTI2NzVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "PUT /v2/foo/bar/blobs/uploads/ccb168fa-7a08-4972-bef3-873fe6f04da9?_state=7fPJ2JEbNHL4oCKR80pwOaAmtKIN3Utq9TuRE2xf6fJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjYjE2OGZhLTdhMDgtNDk3Mi1iZWYzLTg3M2ZlNmYwNGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzY1MTI2NzVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=897b4648-fa8d-4f01-8fa6-a3109ecdb795 http.request.method=POST http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="931.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=cc230d21-c766-4067-aab2-ecd1f008281f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/a4c41c51-905f-4867-b71d-d770eb19f225?_state=DDGk7mlfTM2MZ2vXY499OS4uTDXd_WkQ-VXZizbZbkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzQxYzUxLTkwNWYtNDg2Ny1iNzFkLWQ3NzBlYjE5ZjIyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzkwMzc2OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "PUT /v2/foo/bar/blobs/uploads/a4c41c51-905f-4867-b71d-d770eb19f225?_state=DDGk7mlfTM2MZ2vXY499OS4uTDXd_WkQ-VXZizbZbkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzQxYzUxLTkwNWYtNDg2Ny1iNzFkLWQ3NzBlYjE5ZjIyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41MzkwMzc2OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=7fdd191e-b6e6-44d2-8e05-fcc8be940fb2 http.request.method=POST http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="926.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:04Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=bad07489-1feb-43aa-b942-76af626126bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/74c804d7-6628-4ff3-bcc1-6d713bbed8a6?_state=ubm0HAji-PMNDoVDCGgHt9k4zvZLxEueMJwAVdD2wsZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YzgwNGQ3LTY2MjgtNGZmMy1iY2MxLTZkNzEzYmJlZDhhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41NDE2MjExOThaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.526371312s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:01 +0000] "PUT /v2/foo/bar/blobs/uploads/74c804d7-6628-4ff3-bcc1-6d713bbed8a6?_state=ubm0HAji-PMNDoVDCGgHt9k4zvZLxEueMJwAVdD2wsZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YzgwNGQ3LTY2MjgtNGZmMy1iY2MxLTZkNzEzYmJlZDhhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowMS41NDE2MjExOThaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:04Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=d3ead9d0-e33c-4ed9-bffd-bf68d73ce232 http.request.method=POST http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.088689ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45271" http.request.id=6e86fbc5-c9f3-46ef-851d-85db769cfbe1 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/6b80e5b3-578b-4c59-aa81-47b959fa5b1f?_state=aMjRyMJpq_uAeETlrD5YMrtWRWVHh8-l2rgVmBiZPbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiODBlNWIzLTU3OGItNGM1OS1hYTgxLTQ3Yjk1OWZhNWIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowNC4yNzAwNTA0MzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.388765485s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:04 +0000] "PATCH /v2/foo/bar/blobs/uploads/6b80e5b3-578b-4c59-aa81-47b959fa5b1f?_state=aMjRyMJpq_uAeETlrD5YMrtWRWVHh8-l2rgVmBiZPbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiODBlNWIzLTU3OGItNGM1OS1hYTgxLTQ3Yjk1OWZhNWIxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowNC4yNzAwNTA0MzZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=3bf47d7a-44b8-4645-ad5d-f1f1cbf2d99f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/uploads/6b80e5b3-578b-4c59-aa81-47b959fa5b1f?_state=sT-U7UFr5tdh1nBk0Y0aRRmaNW82nRAOLXyoFo4USHZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiODBlNWIzLTU3OGItNGM1OS1hYTgxLTQ3Yjk1OWZhNWIxZiIsIk9mZnNldCI6Mjc4NzE3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MDRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "PUT /v2/foo/bar/blobs/uploads/6b80e5b3-578b-4c59-aa81-47b959fa5b1f?_state=sT-U7UFr5tdh1nBk0Y0aRRmaNW82nRAOLXyoFo4USHZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiODBlNWIzLTU3OGItNGM1OS1hYTgxLTQ3Yjk1OWZhNWIxZiIsIk9mZnNldCI6Mjc4NzE3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MDRaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=895be441-b5f2-498e-8e40-430befc95eb4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="962.368µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=57c462ee-1daa-451f-a2fa-2b4f8927d72d http.request.method=GET http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=150.976179ms http.response.status=200 http.response.written=27871744 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "GET /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 200 27871744 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=error msg="error parsing digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=87b4cb5e-3540-4568-a2d4-dd19d3869502 http.request.method=GET http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" time="2025-03-16T14:32:06Z" 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.23.7 http.request.host="127.0.0.1:45271" http.request.id=87b4cb5e-3540-4568-a2d4-dd19d3869502 http.request.method=GET http.request.remoteaddr="127.0.0.1:34586" http.request.uri="/v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="918.767µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "GET /v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=d11725fb-d194-4c18-a90a-28b14ab243da http.request.method=GET http.request.remoteaddr="127.0.0.1:52460" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086689ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "GET /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=ca8651d5-d6fc-4dfa-9014-02d65601ad31 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52476" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.duration="917.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=ec08f783-c93a-4aa4-a3f2-6a6aec3fb039 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52476" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.926µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=b1341500-58fc-4814-846b-f269c3b8db43 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52476" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="747.167µs" http.response.status=404 http.response.written=74 vars.digest="sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=error msg="error parsing digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=6fc9d726-2ee3-4a61-bbe0-a51b2e8f31fa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52488" http.request.uri="/v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" time="2025-03-16T14:32:06Z" 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.23.7 http.request.host="127.0.0.1:45271" http.request.id=6fc9d726-2ee3-4a61-bbe0-a51b2e8f31fa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52488" http.request.uri="/v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.888µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "DELETE /v2/foo/bar/blobs/sha257:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T14:32:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=035e214f-832c-4d0e-a487-d18172c1e0da http.request.method=POST http.request.remoteaddr="127.0.0.1:52494" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:09Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=09f42595-24ce-460a-9b7e-4dab260f2372 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52494" http.request.uri="/v2/foo/bar/blobs/uploads/da958225-eec8-42d4-9153-cae16292204d?_state=C_vXPPR-pbbOafmU9kAqE3uHhJKtJ_di6vMBdBDh4nB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhOTU4MjI1LWVlYzgtNDJkNC05MTUzLWNhZTE2MjkyMjA0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowNi44ODIxMDY0MjJaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.130027966s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "PUT /v2/foo/bar/blobs/uploads/da958225-eec8-42d4-9153-cae16292204d?_state=C_vXPPR-pbbOafmU9kAqE3uHhJKtJ_di6vMBdBDh4nB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhOTU4MjI1LWVlYzgtNDJkNC05MTUzLWNhZTE2MjkyMjA0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowNi44ODIxMDY0MjJaIn0%3D&digest=sha256%3A2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:09Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=7dad3c54-807e-47fe-a008-2c8926c26ad0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52494" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.124729ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:09Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=82aa44a3-f83a-44c9-b7de-40c90bf32e18 http.request.method=GET http.request.remoteaddr="127.0.0.1:52460" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.343428466s http.response.status=200 http.response.written=3309568 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "GET /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 200 3309568 "" "Go-http-client/1.1" time="2025-03-16T14:32:09Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45271" http.request.id=72b536ba-4967-42e4-ab99-a6fac941755f http.request.method=GET http.request.remoteaddr="127.0.0.1:52458" http.request.uri="/v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.347941304s http.response.status=200 http.response.written=3407872 127.0.0.1 - - [16/Mar/2025:14:32:06 +0000] "GET /v2/foo/bar/blobs/sha256:2ca1388ab4c96596e6fbfd707e357d0cfe4c50d08cf011bec03c0af19aa397a8 HTTP/1.1" 200 3407872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (7.99s) === RUN TestRelativeURL time="2025-03-16T14:32: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.23.7 time="2025-03-16T14:32:09Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:09Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:33329" http.request.id=89c6b382-88fc-4194-870a-febbcc906e90 http.request.method=POST http.request.remoteaddr="127.0.0.1:59206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="984.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:33329" http.request.id=c4881fac-88b3-4b9c-b37e-8eb4ad710045 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59206" http.request.uri="/v2/foo/bar/blobs/uploads/fafaa5e4-1572-4e63-bce6-b6475058b33c?_state=EKXClf8YsB7q7EHrfQnAE0Z0qUc64sH1VbDf7qwyEIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZmFhNWU0LTE1NzItNGU2My1iY2U2LWI2NDc1MDU4YjMzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowOS4yMjExMjU4NTJaIn0%3D&digest=sha256%3A873a38c6986f9b0646a7036b05a76f7d87932bcdf0c8dbe37c83026f4ac2a52d" http.request.useragent="Go-http-client/1.1" http.response.duration=877.796042ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:09 +0000] "PUT /v2/foo/bar/blobs/uploads/fafaa5e4-1572-4e63-bce6-b6475058b33c?_state=EKXClf8YsB7q7EHrfQnAE0Z0qUc64sH1VbDf7qwyEIB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhZmFhNWU0LTE1NzItNGU2My1iY2U2LWI2NDc1MDU4YjMzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjowOS4yMjExMjU4NTJaIn0%3D&digest=sha256%3A873a38c6986f9b0646a7036b05a76f7d87932bcdf0c8dbe37c83026f4ac2a52d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:33329" http.request.id=39b4d2ee-c67b-4d0d-80fd-4e0bfc26be60 http.request.method=POST http.request.remoteaddr="127.0.0.1:59206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:33329" http.request.id=b92bf505-4851-4adc-b02e-70a7cd7cc107 http.request.method=POST http.request.remoteaddr="127.0.0.1:59206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="951.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:11Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:33329" http.request.id=ef110582-aeb1-4394-a506-8097f5645504 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59206" http.request.uri="/v2/foo/bar/blobs/uploads/a38a7484-84e6-4673-a7ed-2cd8377d0ad5?_state=i6YfcvW9u8yRjvfrRhyv2H8FKbFxrkRti3CO-kutdRF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOGE3NDg0LTg0ZTYtNDY3My1hN2VkLTJjZDgzNzdkMGFkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMC41MTUzODc5NjdaIn0%3D&digest=sha256%3A12a8c316c1f533055cb91491018b01216a93b9580f085801a44a084a055430e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.310358689s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:10 +0000] "PUT /v2/foo/bar/blobs/uploads/a38a7484-84e6-4673-a7ed-2cd8377d0ad5?_state=i6YfcvW9u8yRjvfrRhyv2H8FKbFxrkRti3CO-kutdRF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzOGE3NDg0LTg0ZTYtNDY3My1hN2VkLTJjZDgzNzdkMGFkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMC41MTUzODc5NjdaIn0%3D&digest=sha256%3A12a8c316c1f533055cb91491018b01216a93b9580f085801a44a084a055430e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.61s) === RUN TestBlobDeleteDisabled time="2025-03-16T14:32:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:32:11Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:12Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:45753" http.request.id=5ee920e8-ff55-4237-a4eb-5e2446b86b82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41904" http.request.uri="/v2/foo/bar/blobs/sha256:f7eac0baebfcf501a1aad1f5b47d48057d9745b55579fd6f9eec6797306935b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.808µs" http.response.status=405 http.response.written=78 vars.digest="sha256:f7eac0baebfcf501a1aad1f5b47d48057d9745b55579fd6f9eec6797306935b6" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:f7eac0baebfcf501a1aad1f5b47d48057d9745b55579fd6f9eec6797306935b6 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2025-03-16T14:32:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:32:12Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:12Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45645" http.request.id=9f7aa19d-17cc-4c31-ad3b-aa6e8f652637 http.request.method=POST http.request.remoteaddr="127.0.0.1:49928" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:13Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45645" http.request.id=ff5be7f4-52f9-496d-892a-cc76b599ed66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49928" http.request.uri="/v2/foo/bar/blobs/uploads/4cb1ad7f-e1fd-41ef-8f4f-694aa57f112f?_state=0hZuGo3Y-IvFpBhA6Sw2kOOlLT-NSnjMqsYvxnfxDS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYjFhZDdmLWUxZmQtNDFlZi04ZjRmLTY5NGFhNTdmMTEyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMi4yNzIyMDM4OTlaIn0%3D&digest=sha256%3Ad5753591806618884076c55a7d332496a402f71ea7e96e1ba196643ef918089a" http.request.useragent="Go-http-client/1.1" http.response.duration=924.930314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:12 +0000] "PUT /v2/foo/bar/blobs/uploads/4cb1ad7f-e1fd-41ef-8f4f-694aa57f112f?_state=0hZuGo3Y-IvFpBhA6Sw2kOOlLT-NSnjMqsYvxnfxDS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYjFhZDdmLWUxZmQtNDFlZi04ZjRmLTY5NGFhNTdmMTEyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMi4yNzIyMDM4OTlaIn0%3D&digest=sha256%3Ad5753591806618884076c55a7d332496a402f71ea7e96e1ba196643ef918089a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:13Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:45645" http.request.id=cdd8c1f1-9302-4fd3-a79d-14c27f463180 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49928" http.request.uri="/v2/foo/bar/blobs/sha256:d5753591806618884076c55a7d332496a402f71ea7e96e1ba196643ef918089a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.447µs" http.response.status=405 http.response.written=78 vars.digest="sha256:d5753591806618884076c55a7d332496a402f71ea7e96e1ba196643ef918089a" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:d5753591806618884076c55a7d332496a402f71ea7e96e1ba196643ef918089a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.11s) === RUN TestDeleteReadOnly time="2025-03-16T14:32: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.23.7 time="2025-03-16T14:32:13Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:13Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35619" http.request.id=b61fcc57-1795-41ca-9985-981f50fe36bc http.request.method=POST http.request.remoteaddr="127.0.0.1:41208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:14Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35619" http.request.id=4b946273-21dd-409b-8934-de714f001b25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41208" http.request.uri="/v2/foo/bar/blobs/uploads/9c97ae50-cb1a-4d31-94a8-e400989231d5?_state=A_SBUBKKuWeZSQm4bilSWY7zQLu8C5D_vEjZwz0XZkV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOTdhZTUwLWNiMWEtNGQzMS05NGE4LWU0MDA5ODkyMzFkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMy40Mzg5MDIwM1oifQ%3D%3D&digest=sha256%3Afb4e01298a5e7a5c08b0300239319d8e9edfae079b0638ea5b335257774c6a3b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.557706712s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:13 +0000] "PUT /v2/foo/bar/blobs/uploads/9c97ae50-cb1a-4d31-94a8-e400989231d5?_state=A_SBUBKKuWeZSQm4bilSWY7zQLu8C5D_vEjZwz0XZkV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOTdhZTUwLWNiMWEtNGQzMS05NGE4LWU0MDA5ODkyMzFkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjoxMy40Mzg5MDIwM1oifQ%3D%3D&digest=sha256%3Afb4e01298a5e7a5c08b0300239319d8e9edfae079b0638ea5b335257774c6a3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:14:32:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:fb4e01298a5e7a5c08b0300239319d8e9edfae079b0638ea5b335257774c6a3b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.80s) === RUN TestStartPushReadOnly time="2025-03-16T14:32: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.23.7 time="2025-03-16T14:32:14Z" level=info msg="redis not configured" go.version=go1.23.7 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-03-16T14:32: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.23.7 time="2025-03-16T14:32:15Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=4a2c6aa0-bb0b-46fb-8d32-35fb479bd465 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" 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.063569ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T14:32: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.23.7 http.request.host="127.0.0.1:44073" http.request.id=185f9ba4-6b31-4e89-bce2-5759b905afc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" 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="785.566µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:15Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=a5b02c04-8085-493b-b8dd-cbd0f181438c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" 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="841.167µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T14:32:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=43392ed8-765f-497e-abab-eb119cda853b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" 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=5.355845ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32: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.23.7 http.request.host="127.0.0.1:44073" http.request.id=43392ed8-765f-497e-abab-eb119cda853b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" 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=5.399605ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=43392ed8-765f-497e-abab-eb119cda853b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" 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=5.430125ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32: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.23.7 http.request.host="127.0.0.1:44073" http.request.id=43392ed8-765f-497e-abab-eb119cda853b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" 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=5.456125ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T14:32:15Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=f0ada942-6151-4ce5-976a-e388adb6d046 http.request.method=POST http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:16Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=0085a2f0-d15b-4199-9662-21fdfaad9903 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/blobs/uploads/ed071765-e36b-4bce-a890-cd70b6c5f380?_state=Fv4zpEbRRuGZts5xbM6_DtVKaPOlu7ZUcO-Qml1Elg97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDA3MTc2NS1lMzZiLTRiY2UtYTg5MC1jZDcwYjZjNWYzODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTUuMTg3MDM5ODFaIn0%3D&digest=sha256%3A8297433b75f22a2853947b28ae8d412418a3311e0532fa82b87d13fda55f9128" http.request.useragent="Go-http-client/1.1" http.response.duration=844.365403ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/ed071765-e36b-4bce-a890-cd70b6c5f380?_state=Fv4zpEbRRuGZts5xbM6_DtVKaPOlu7ZUcO-Qml1Elg97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDA3MTc2NS1lMzZiLTRiY2UtYTg5MC1jZDcwYjZjNWYzODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTUuMTg3MDM5ODFaIn0%3D&digest=sha256%3A8297433b75f22a2853947b28ae8d412418a3311e0532fa82b87d13fda55f9128 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:16Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=25e626a9-4af0-4344-a96b-51c161c5b230 http.request.method=POST http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17421ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=0889d6e6-3ad3-4a6b-9870-cc5fdc47432b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/blobs/uploads/b8795305-4583-4abd-bd66-c3911b59728e?_state=tDJn8QdC_YDP69-CNJ2QT1R7PI_d-GprGucBs_lbYJp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODc5NTMwNS00NTgzLTRhYmQtYmQ2Ni1jMzkxMWI1OTcyOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTYuMjI3NDE2NjQ3WiJ9&digest=sha256%3A0fc5696d2aff8fa842675a1da66fd3c1563040a43d24c09a1c6755a7f6072298" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13912878s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/b8795305-4583-4abd-bd66-c3911b59728e?_state=tDJn8QdC_YDP69-CNJ2QT1R7PI_d-GprGucBs_lbYJp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODc5NTMwNS00NTgzLTRhYmQtYmQ2Ni1jMzkxMWI1OTcyOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTYuMjI3NDE2NjQ3WiJ9&digest=sha256%3A0fc5696d2aff8fa842675a1da66fd3c1563040a43d24c09a1c6755a7f6072298 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=ebb7163f-cd20-4fed-ad47-20b282209757 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.767511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=8eb5dfb5-25b2-4d6f-abae-93f09be84d47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.470269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=39ec0060-20d7-4684-962c-f1114800565f http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.936656ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=aed6fb70-0040-4db8-a1ed-1a7f722d0b22 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.929456ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44073" http.request.id=5cb7529f-1d79-4af2-b7dc-1bdf8d12dc1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.505309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44073" http.request.id=b4845cf6-09b5-468a-ab2a-0922d1471b2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.478149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:44073" http.request.id=445c8752-25c5-4b36-89a9-3b364bb015a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.55671ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=28d9f14c-1b10-4da7-86fc-490380d02263 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.936216ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=d4392b5c-e710-4211-97b9-25ee78674094 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="766.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=f9f2b68a-ac16-4c8d-93d8-56dd6746f194 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.duration="716.726µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=1cd16b3e-d349-4729-9e5d-07de9e102c30 http.request.method=GET http.request.remoteaddr="127.0.0.1:50504" 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="778.846µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=error msg="payload digest does match: "sha256:22b8a8dc03f7a96e6d9760852c1d469ce6102a67c313480b6308f7217da03343" != "sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c"" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=3e22ea8a-63d4-49ea-ab1c-34d535448832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" time="2025-03-16T14:32:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=3e22ea8a-63d4-49ea-ab1c-34d535448832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50504" http.request.uri="/v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.567µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c" 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4c67949cffe8ea5941e1ca0689334bc62dd93d1e7bd6b600eed09a0d311dd7c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=38062ece-9a84-4545-8457-ccf5daf43bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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="904.647µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" 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.23.7 http.request.host="127.0.0.1:44073" http.request.id=77c9e327-c3fa-4661-8083-39704c1b6b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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="789.447µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=c12cf369-196a-4df6-99f3-cb67d67cea0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="918.087µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:17Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=c12cf369-196a-4df6-99f3-cb67d67cea0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="958.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:17Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=c12cf369-196a-4df6-99f3-cb67d67cea0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="991.688µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=9cfbd76b-fa31-45f5-b622-a16cbc385d47 http.request.method=POST http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=f941721a-9939-45b3-8159-2796534dddae http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/edab5a53-d422-4772-bed0-d10604f57a12?_state=vMBXvWEQL0lfSqeFDUJj1bBoGO-sLj9Cn3gWg_TUuox7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGFiNWE1My1kNDIyLTQ3NzItYmVkMC1kMTA2MDRmNTdhMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTcuNDA0NDQ2NzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/edab5a53-d422-4772-bed0-d10604f57a12?_state=vMBXvWEQL0lfSqeFDUJj1bBoGO-sLj9Cn3gWg_TUuox7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZGFiNWE1My1kNDIyLTQ3NzItYmVkMC1kMTA2MDRmNTdhMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTcuNDA0NDQ2NzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=ee840ffe-bc80-4a77-94e7-db75dfde7838 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="941.488µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:17Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=ee840ffe-bc80-4a77-94e7-db75dfde7838 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="991.648µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T14:32:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=a5a0613b-b800-49b0-8f8c-1c32ba437c3a http.request.method=POST http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="940.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:18Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=dcc2615f-f3f9-432a-9c8e-68430579dcce http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/e3327a28-0964-43ee-aee5-427799b111a5?_state=n5qpsot5Ag988-6sXoidmgh7c8ogyEj071AhlHcJYFF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzMyN2EyOC0wOTY0LTQzZWUtYWVlNS00Mjc3OTliMTExYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTcuNjE0NDQ2MDE2WiJ9&digest=sha256%3A5efaba4e9538a39981cb8f1552906beb0e2e4d64f46ad202db669696e3ac856b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.288342545s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/e3327a28-0964-43ee-aee5-427799b111a5?_state=n5qpsot5Ag988-6sXoidmgh7c8ogyEj071AhlHcJYFF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMzMyN2EyOC0wOTY0LTQzZWUtYWVlNS00Mjc3OTliMTExYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTcuNjE0NDQ2MDE2WiJ9&digest=sha256%3A5efaba4e9538a39981cb8f1552906beb0e2e4d64f46ad202db669696e3ac856b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=9058c03f-91f8-439d-b54c-a29a96de5ba8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=5bd1dc43-f496-46b8-8cc7-be7b02305fbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/blobs/uploads/d58de3aa-f727-40d1-b2ec-73d64e74d764?_state=rfrFXAKwoQUvGri2wohzz9LtcSBAa4ATkpyzyfvPaql7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNThkZTNhYS1mNzI3LTQwZDEtYjJlYy03M2Q2NGU3NGQ3NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTkuMjM3NzA5MzU0WiJ9&digest=sha256%3A53072cd646c139c3e8c9cfd6824e4defc7391c28bc3fd953469a556f22a448ac" http.request.useragent="Go-http-client/1.1" http.response.duration=2.495856896s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/d58de3aa-f727-40d1-b2ec-73d64e74d764?_state=rfrFXAKwoQUvGri2wohzz9LtcSBAa4ATkpyzyfvPaql7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNThkZTNhYS1mNzI3LTQwZDEtYjJlYy03M2Q2NGU3NGQ3NjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MTkuMjM3NzA5MzU0WiJ9&digest=sha256%3A53072cd646c139c3e8c9cfd6824e4defc7391c28bc3fd953469a556f22a448ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=380e56b4-933a-4f29-af70-ad183d51d3bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.329651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44073" http.request.id=b0c89198-30fd-4303-b070-eb5b354db8ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=1ca81886-6006-43d7-9f16-c48da5419460 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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="983.128µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=beb61119-3af8-4d8e-8b62-cf8dd566f90c http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="936.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=f2c9561a-b2e8-4876-bde3-059e02da145a http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="763.326µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=134805cb-f653-4b82-b9e1-576927845ec0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59" http.request.useragent="Go-http-client/1.1" http.response.duration="704.166µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=0878f283-1ebb-4057-a716-2a0c98e34976 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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="771.487µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="rewriting manifest sha256:55c9107e8c0dfa95947b39849ddd3e902431ead106b7b1a186af6e43f4dcdf59 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=b27102ec-a87c-4faf-a02d-40c5bbdb0ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=b27102ec-a87c-4faf-a02d-40c5bbdb0ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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.240659ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T14:32: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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44073" http.request.id=c20714c5-face-4c5b-a69c-152b2578f3d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" 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="888.368µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44073" http.request.id=83ab9efa-9fdf-4fb1-94c0-c256b2bad24f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44073" http.request.id=a007d22b-368d-4f6c-a8b5-65b37f2e9517 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1" http.request.useragent="Go-http-client/1.1" http.response.duration="981.368µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=9cd75dd8-45ef-46d2-ac95-2bf2f788c8e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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="939.448µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=7cbbe6d8-622c-4b18-83c2-a8d64089b5e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="910.968µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=e521bb82-315c-4784-9276-040b4d02def3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="800.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=f9eb7551-0c52-48cd-95aa-ae3d385cfcc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" http.request.uri="/v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1" http.request.useragent="Go-http-client/1.1" http.response.duration="729.326µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="rewriting manifest list sha256:fffda36124e9ca2b6fd9ee317e5568ce860ab2eea348adf8b1e8cad1b38455b1 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=1d5e7459-1be9-43be-8972-20eb24ee7aeb http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:44073" http.request.id=1d5e7459-1be9-43be-8972-20eb24ee7aeb http.request.method=GET http.request.remoteaddr="127.0.0.1:54960" 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.265739ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" 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.23.7 time="2025-03-16T14:32:21Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=580c57c4-1d48-4b4a-8995-5349d414ed8e http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" 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="883.008µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" 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.23.7 http.request.host="127.0.0.1:39877" http.request.id=9c2ebe91-f0bb-48a1-b131-6c66eff992e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" 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="872.207µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=9368b4cb-a8e9-4b4f-8155-1fd6d70e1a6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" 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="986.049µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=40793bc1-9402-4709-9c34-41e24edee31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.158866ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=40793bc1-9402-4709-9c34-41e24edee31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.201826ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=40793bc1-9402-4709-9c34-41e24edee31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.230146ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=40793bc1-9402-4709-9c34-41e24edee31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.255867ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T14:32:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=8a191b5b-4125-470b-863e-cdcb257e6834 http.request.method=POST http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070369ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=ee85c22f-0fdf-4fb3-8889-d0ba834912dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/blobs/uploads/4144025f-c454-4437-9743-17cb8d86468d?_state=F86y466gIyhPyyiG1lVJ5CwRMAq8EInNrbWHzSxwS6F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MTQ0MDI1Zi1jNDU0LTQ0MzctOTc0My0xN2NiOGQ4NjQ2OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjEuOTgxNzY2ODhaIn0%3D&digest=sha256%3Ad98f343f407fa0d3c08e52dea7ab93ce0c432e05ff149c819b21d0fdb88382ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215272735s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/4144025f-c454-4437-9743-17cb8d86468d?_state=F86y466gIyhPyyiG1lVJ5CwRMAq8EInNrbWHzSxwS6F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MTQ0MDI1Zi1jNDU0LTQ0MzctOTc0My0xN2NiOGQ4NjQ2OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjEuOTgxNzY2ODhaIn0%3D&digest=sha256%3Ad98f343f407fa0d3c08e52dea7ab93ce0c432e05ff149c819b21d0fdb88382ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=9de36bdc-f03f-47fe-bb11-d41b95831bc1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079169ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=7df05245-7fda-4480-a504-6abc9135d802 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/blobs/uploads/b5196939-7dae-4f4d-b425-0c4f8440405b?_state=eG5EGdt2QR5fQQORYp0dwGt5BsBf8Vg_m0dIteSKXFB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTE5NjkzOS03ZGFlLTRmNGQtYjQyNS0wYzRmODQ0MDQwNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjMuMzkwNTAxMTA4WiJ9&digest=sha256%3Ae9bc9ab745197855afb4471cabe3ce83395a2408d3e8423adbacb8bb5e6c84c9" http.request.useragent="Go-http-client/1.1" http.response.duration=937.6847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/b5196939-7dae-4f4d-b425-0c4f8440405b?_state=eG5EGdt2QR5fQQORYp0dwGt5BsBf8Vg_m0dIteSKXFB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTE5NjkzOS03ZGFlLTRmNGQtYjQyNS0wYzRmODQ0MDQwNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjMuMzkwNTAxMTA4WiJ9&digest=sha256%3Ae9bc9ab745197855afb4471cabe3ce83395a2408d3e8423adbacb8bb5e6c84c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=f4b4985e-abcd-4167-974f-d211b2724357 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.750872ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=8e7122fd-b0e4-4ac0-bc02-18f238119616 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.duration=3.474669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=eb1f4070-81ae-4cd9-89a5-06ce99407c22 http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.864615ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=d24ccfd9-4732-4020-a680-6ebc83235575 http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.904736ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39877" http.request.id=c0cc4a2c-dc29-48f6-9741-6af2c385d562 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.duration=3.57619ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39877" http.request.id=4a1b619e-5017-492e-8773-0806175545f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.duration=3.491589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:39877" http.request.id=91a77c1e-d894-4fe1-8106-77ec0bff2660 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.duration=3.54643ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=b2c467c6-905e-4ad7-9364-99cd53ccd54c http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.850896ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=c901d717-d124-4cdd-8168-bc08d069e9bb http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="804.527µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=2af09db2-a1c7-48d9-ac73-a9b463058d4f http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.duration="710.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=d9a4a941-f95c-44e9-be56-09b7e0a0da5a http.request.method=GET http.request.remoteaddr="127.0.0.1:40582" 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="896.208µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=error msg="payload digest does match: "sha256:3f963eb3b19246791ee2cf1ed771bd28328f955efda1856a680dc3299a3669d7" != "sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20"" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=301fd3a5-8967-4691-9722-1a2d7982cf99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" time="2025-03-16T14:32:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=301fd3a5-8967-4691-9722-1a2d7982cf99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40582" http.request.uri="/v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.020889ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20" 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:40ed778010cc7e190b40a5c5dd048b34d20c22697583459c0158b521bc7f5e20 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=7fd59fe1-a215-4637-a7d0-55102eff0831 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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="944.048µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" 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.23.7 http.request.host="127.0.0.1:39877" http.request.id=72d22f4c-7b6b-4153-8fdd-cef1268eac6d http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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="802.206µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=53571b68-2e7b-4c6c-b927-c2fb0d8e24ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" 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="906.208µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:24Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=53571b68-2e7b-4c6c-b927-c2fb0d8e24ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.648µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:24Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=53571b68-2e7b-4c6c-b927-c2fb0d8e24ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" 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="976.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=2d7b1573-139d-4a50-bec0-a3f8f8af2021 http.request.method=POST http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="936.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=d3890d34-73ac-4bec-871a-d42c1a8a1648 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/2f57d0ba-b190-4f33-86b9-1e6755e2b675?_state=vZKXsVQ4VUwNHs_xm-1E1TNh29Vn3LZ6CPpPGcE6Bt57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjU3ZDBiYS1iMTkwLTRmMzMtODZiOS0xZTY3NTVlMmI2NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjQuMzY2NjM1NjQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/2f57d0ba-b190-4f33-86b9-1e6755e2b675?_state=vZKXsVQ4VUwNHs_xm-1E1TNh29Vn3LZ6CPpPGcE6Bt57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjU3ZDBiYS1iMTkwLTRmMzMtODZiOS0xZTY3NTVlMmI2NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjQuMzY2NjM1NjQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=d61d0b2c-b89c-499c-8881-c9617f755569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" 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="905.127µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:24Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=d61d0b2c-b89c-499c-8881-c9617f755569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" 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="994.808µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T14:32:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=5ec352ac-562d-4f9a-ad30-740827316771 http.request.method=POST http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.004528ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:26Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=9fd294af-3839-4dd8-8b6e-635dbfd3a13f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/c3c93ed6-c7d7-48d7-bbc6-1ec11b1039d0?_state=MKkfTPPf7VfElA2JyoCEBtPyKou2QbEazXAibq5pXkt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjM2M5M2VkNi1jN2Q3LTQ4ZDctYmJjNi0xZWMxMWIxMDM5ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjQuNjY2ODI3NjMzWiJ9&digest=sha256%3A51cac001b7a644c9462feb3813584c58179ed7cdf7888151dbe6f34c932e69ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.087075805s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/c3c93ed6-c7d7-48d7-bbc6-1ec11b1039d0?_state=MKkfTPPf7VfElA2JyoCEBtPyKou2QbEazXAibq5pXkt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjM2M5M2VkNi1jN2Q3LTQ4ZDctYmJjNi0xZWMxMWIxMDM5ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjQuNjY2ODI3NjMzWiJ9&digest=sha256%3A51cac001b7a644c9462feb3813584c58179ed7cdf7888151dbe6f34c932e69ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=f59e6740-739a-4888-918b-c2fe464fd8e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:28Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=6dd8a24a-a851-4a49-aaec-d90138e9bbf6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/blobs/uploads/e7bb1d00-0303-4657-b341-6482ef0f58fb?_state=0qVW_3Ufu_GV-4GxJyjJnSD2QXdjHXrDmPWDWwrdTxZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlN2JiMWQwMC0wMzAzLTQ2NTctYjM0MS02NDgyZWYwZjU4ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjcuMDYxMzMyMDQzWiJ9&digest=sha256%3Ab5946a04b5383928623ac570c61e0687333beaec0ba6885091dada229693884f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.933981929s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/e7bb1d00-0303-4657-b341-6482ef0f58fb?_state=0qVW_3Ufu_GV-4GxJyjJnSD2QXdjHXrDmPWDWwrdTxZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlN2JiMWQwMC0wMzAzLTQ2NTctYjM0MS02NDgyZWYwZjU4ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjcuMDYxMzMyMDQzWiJ9&digest=sha256%3Ab5946a04b5383928623ac570c61e0687333beaec0ba6885091dada229693884f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:28Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=0b62a388-998b-43fe-aea4-4cf050d1df0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.330571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:28Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39877" http.request.id=0e6f0ffa-ff98-434d-9828-ec7d15391f70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=fef98dd3-939c-462f-880c-8e32f91ca5e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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.006848ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=8bca48f2-a392-44eb-9cbd-f580654e62b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="941.008µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=18968fc6-0970-4fda-afb0-866346549e98 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="814.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=4c961c05-3e52-46b6-8b8e-a3889c39120d http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309" http.request.useragent="Go-http-client/1.1" http.response.duration="707.286µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=44b629f2-38fa-44fc-8261-6a0c9985e036 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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="727.326µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="rewriting manifest sha256:0767f8438c670cd4a433fda5ad36340a39292eea459ca7e8d82a2112588a5309 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=6170908e-aab6-4680-a211-f9f9887eb4c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=6170908e-aab6-4680-a211-f9f9887eb4c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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.106498ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39877" http.request.id=54b970be-6b84-4b37-b44b-dbbf25e16fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" 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="884.168µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39877" http.request.id=58cd2fea-2c23-4052-81fc-e6dd6b75535f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39877" http.request.id=a7de025e-bfbe-412c-8c5e-7fc517cd76a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350" http.request.useragent="Go-http-client/1.1" http.response.duration="978.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=3798294d-6b1d-43be-a976-3ba7fb39b017 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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="947.288µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=e2e69ea4-c70d-4cd1-86b1-8452d07a1e95 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="936.887µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=b8f8ae07-986f-4148-8c83-19ae909d7b07 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="811.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=97776447-be70-46d5-a1e8-5a2e48ef514a http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" http.request.uri="/v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350" http.request.useragent="Go-http-client/1.1" http.response.duration="756.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="rewriting manifest list sha256:f16344bb255e284552b3e45da08e59aeb97e9eca3114fb769299be7706c0f350 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=4cdec296-f076-4e59-aff0-b291d8d0f383 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39877" http.request.id=4cdec296-f076-4e59-aff0-b291d8d0f383 http.request.method=GET http.request.remoteaddr="127.0.0.1:40588" 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.294299ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (14.02s) === RUN TestGetManifestWithStorageError time="2025-03-16T14:32:29Z" 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.23.7 time="2025-03-16T14:32:29Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:34343" http.request.id=626ba67e-775a-4af0-a640-32fc39bc121e http.request.method=GET http.request.remoteaddr="127.0.0.1:46626" 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="857.927µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:34343" http.request.id=c8633162-acb9-4989-93a9-12d5875915ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46626" 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="742.966µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:34343" http.request.id=87ee4406-fddb-4093-b686-1da42816a113 http.request.method=GET http.request.remoteaddr="127.0.0.1:46626" 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="828.967µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:34343" http.request.id=98e82e5f-f588-4456-b4d7-1de1817bfd2f http.request.method=GET http.request.remoteaddr="127.0.0.1:46626" 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="796.807µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-03-16T14:32:29Z" 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.23.7 time="2025-03-16T14:32:29Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=660e6423-78b6-4313-a191-adc04ce7fdbc http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" 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="948.808µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" 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.23.7 http.request.host="127.0.0.1:38355" http.request.id=6a084521-aaca-4716-b584-8046d4ff7de1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" 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="785.167µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=1b3eaa61-1da0-4a1b-8096-0e7d18b5dede http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" 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="827.767µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=b1e7a1de-385c-48e9-92a7-5bfda678d0fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.212666ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=b1e7a1de-385c-48e9-92a7-5bfda678d0fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.253467ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=b1e7a1de-385c-48e9-92a7-5bfda678d0fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.280107ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T14:32:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=b1e7a1de-385c-48e9-92a7-5bfda678d0fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.307987ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T14:32:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=a0c0908f-baac-4e7f-a030-3081fc27b537 http.request.method=POST http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046448ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=a3b858f4-1434-44f6-ada5-8e1f786798b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/blobs/uploads/702d7e06-286b-4e91-ac5a-5128f55cf704?_state=UDhCADDN3pGFkW6y4y-f5TdJjLzFpQA-np95n8oiwj57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MDJkN2UwNi0yODZiLTRlOTEtYWM1YS01MTI4ZjU1Y2Y3MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjkuMzA0MTIwNTg3WiJ9&digest=sha256%3Abe93027f0708cc63570112c6602f9c82364270d38b9209a0d9e06e1f53b54d66" http.request.useragent="Go-http-client/1.1" http.response.duration=1.965257189s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/702d7e06-286b-4e91-ac5a-5128f55cf704?_state=UDhCADDN3pGFkW6y4y-f5TdJjLzFpQA-np95n8oiwj57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MDJkN2UwNi0yODZiLTRlOTEtYWM1YS01MTI4ZjU1Y2Y3MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MjkuMzA0MTIwNTg3WiJ9&digest=sha256%3Abe93027f0708cc63570112c6602f9c82364270d38b9209a0d9e06e1f53b54d66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=adf1fbe9-e53c-436c-89e5-8f8d1f3c37b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=645119cb-cd79-4cb3-8048-607cf373e5ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/blobs/uploads/c5d31057-a41b-443c-b8f1-1e5dabefb246?_state=_MnBCG1_8Pz8pvpc1Ogwpqfizty6HV9904UWH9FPGYR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWQzMTA1Ny1hNDFiLTQ0M2MtYjhmMS0xZTVkYWJlZmIyNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzEuNDgxNjkyMDY3WiJ9&digest=sha256%3A9d05171e336723f917cb880a25379f4ead930ef93ae420836e53ac7fbc73ca07" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139672184s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/c5d31057-a41b-443c-b8f1-1e5dabefb246?_state=_MnBCG1_8Pz8pvpc1Ogwpqfizty6HV9904UWH9FPGYR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWQzMTA1Ny1hNDFiLTQ0M2MtYjhmMS0xZTVkYWJlZmIyNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzEuNDgxNjkyMDY3WiJ9&digest=sha256%3A9d05171e336723f917cb880a25379f4ead930ef93ae420836e53ac7fbc73ca07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=af93e097-8654-4bc2-9e78-cd36542692c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.732471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=22e44530-4eda-40f0-a751-7aab0893f8e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.502029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=1c2ce78d-6976-47a4-a4da-ba21345ed39e http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.988777ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=44947391-67b1-43d2-bf6a-7f56bf944e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.893616ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38355" http.request.id=00f4110c-c847-4f4c-b183-48583ed9c7a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.523509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38355" http.request.id=a0e34ec1-a146-4df6-bbf5-dab39146322b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.469149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38355" http.request.id=3f04da39-c3c2-468c-8dbc-cb3ede19d291 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.502069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=74ce4032-6542-49e3-9906-a6fcfb8e4ffb http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.910576ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=68b91201-6981-49b8-8ee6-cfd1ba438ffc http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="773.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=9bd30389-0d8e-425a-8d1b-5722bc18fae0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration="719.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=5efeb6bd-f74b-41d2-aaf9-bf3dfc21b7ae http.request.method=GET http.request.remoteaddr="127.0.0.1:51892" 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="721.366µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="payload digest does match: "sha256:969a5c628304db89247fc76ca9cb4d5686ee79200c84beafd995e737e9180d7d" != "sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24"" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=081e8ffe-3a48-4a5c-bee1-2859853993d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=081e8ffe-3a48-4a5c-bee1-2859853993d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51892" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="907.608µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=7918b62a-0f77-4834-9cbe-223c4abf6477 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51900" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=f3fb8ccd-88c7-4e42-b9f6-11119a493dc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51900" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.328µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=94197c73-4368-45b5-b6ed-d51673a8eebd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51912" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.248µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=0ecb6c78-17a4-445f-9a53-cef9dc3a61d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51920" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration=3.690431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=72a7912f-9155-470f-bf90-5d2a21975114 http.request.method=GET http.request.remoteaddr="127.0.0.1:51920" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.877056ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=ad19c885-f923-45d3-91b5-f52bd5e91449 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51932" 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="933.168µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=a0d7d34e-b73e-4a6a-8edd-1f893f495f1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.712951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=19194ad9-0b9b-49be-931c-1c3c9b2bb002 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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="736.407µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=106b7b2f-6671-454d-abea-200f4f221966 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24" http.request.useragent="Go-http-client/1.1" http.response.duration="981.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:46b2d37786aef3ee4dad9eb071f9cdd0fa7af1840b8918a4fd5e6a39793b3f24 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=c58f9e41-1797-4cd0-9453-00727756d24d http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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="781.326µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=6f380981-8562-4f6c-8ade-404e81792768 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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="804.446µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=8799b1ae-104c-4976-ab09-4697b3c4f8c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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="769.366µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=79dbeafa-6c29-4f02-84ef-79e7907d97d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" 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="958.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=79dbeafa-6c29-4f02-84ef-79e7907d97d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" 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="998.689µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=79dbeafa-6c29-4f02-84ef-79e7907d97d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" 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.037329ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=51e46e91-9a8c-42fb-8275-0ae8c92b228f http.request.method=POST http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=e78a241d-7e65-4fe2-9230-10a695ad1c1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/1fe4ecfb-00df-4676-8aac-c3817ded6f83?_state=2s-CqmQUQNljKngE_YMxJEhm7CduboG7KrUgvHAXLVp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZmU0ZWNmYi0wMGRmLTQ2NzYtOGFhYy1jMzgxN2RlZDZmODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzIuNjc3MDM1NzE1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15057ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/1fe4ecfb-00df-4676-8aac-c3817ded6f83?_state=2s-CqmQUQNljKngE_YMxJEhm7CduboG7KrUgvHAXLVp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZmU0ZWNmYi0wMGRmLTQ2NzYtOGFhYy1jMzgxN2RlZDZmODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzIuNjc3MDM1NzE1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=7e67b6d6-5983-4908-8e44-79298e4fb63e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" 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="958.968µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T14:32:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=7e67b6d6-5983-4908-8e44-79298e4fb63e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" 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="997.368µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T14:32:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=f024f141-a06c-4f42-b499-beab0be04e56 http.request.method=POST http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:34Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=4e0bc8d9-fa91-41e8-81b7-5053b253cb20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/24c8b584-b19b-4ce7-b19e-650ee639dcf4?_state=q-XHTjhfdOczPXkpI2XsySr4M6MW2H9T4GcIMBjMppp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGM4YjU4NC1iMTliLTRjZTctYjE5ZS02NTBlZTYzOWRjZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzIuOTU1MTk4OTk1WiJ9&digest=sha256%3Ad37f2d7c7befab086614413e60a8e5708a92657f777b3dd435b0f7197e100e9c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.02062453s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/24c8b584-b19b-4ce7-b19e-650ee639dcf4?_state=q-XHTjhfdOczPXkpI2XsySr4M6MW2H9T4GcIMBjMppp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNGM4YjU4NC1iMTliLTRjZTctYjE5ZS02NTBlZTYzOWRjZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzIuOTU1MTk4OTk1WiJ9&digest=sha256%3Ad37f2d7c7befab086614413e60a8e5708a92657f777b3dd435b0f7197e100e9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=5ff39e50-4e2b-4779-8dff-ca4c0b02f74e http.request.method=POST http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046169ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=5968d75a-a13c-493d-a6ef-70aac211e99a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/blobs/uploads/0a73ad60-112f-4137-bc4e-e978caefa048?_state=d90dz3SRVnHl085BDSnm-3usTjXInjG-JCfWzJo7sMV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTczYWQ2MC0xMTJmLTQxMzctYmM0ZS1lOTc4Y2FlZmEwNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzUuMjM1NzY2NDE0WiJ9&digest=sha256%3Acf8a93d778fc156dd16ed321db9199b0160090ed1130c4a2888a58071b0e9c6c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.723734335s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/0a73ad60-112f-4137-bc4e-e978caefa048?_state=d90dz3SRVnHl085BDSnm-3usTjXInjG-JCfWzJo7sMV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTczYWQ2MC0xMTJmLTQxMzctYmM0ZS1lOTc4Y2FlZmEwNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTQ6MzI6MzUuMjM1NzY2NDE0WiJ9&digest=sha256%3Acf8a93d778fc156dd16ed321db9199b0160090ed1130c4a2888a58071b0e9c6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=31af3784-5dec-429b-9d0b-9d27da07ffcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.150018ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=7622e712-a824-4a69-8441-7236a94d3a7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.846536ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=fb2f9c9c-b5fd-4233-882f-0f6c63bada8b http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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=5.298364ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=8514d7a6-08db-4de2-b7e8-92a357107fad http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="914.768µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=42b96936-db53-4b33-9995-a8f3d6bf59a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="765.206µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=65e1ad15-8523-4614-90ed-f64071dd6acb http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.duration="709.846µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=d6debfe6-ca29-458c-8672-bf376bd7a8a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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="651.766µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="rewriting manifest sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=c4a5421f-02e2-4c3b-8184-dbbc5ff7534a http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=c4a5421f-02e2-4c3b-8184-dbbc5ff7534a http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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.058777ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=d0295d27-eb4a-4b19-af4a-6ed5a2fb26d6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.duration="949.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=c18cfc58-dceb-49d3-894a-15c52520f53b http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="766.767µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=093be714-30c4-43af-bf95-df29a873d74e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40750" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.807µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=943d559d-eb7f-471a-8e2f-c01cc00b20a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40760" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121969ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=535a9984-7378-4259-8ed1-682b8ab89af4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40760" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="969.928µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=ba3be11b-8f6a-40c5-ae17-ccaf55007879 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40762" 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="924.208µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38355" http.request.id=9a6cc679-c8d9-413f-b645-013f1d7f02ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:40772" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=f8995f23-0398-4e63-aa2e-ba4b9437d81e http.request.method=GET http.request.remoteaddr="127.0.0.1:40772" 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="739.046µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=d794752e-c76c-439d-984b-d8a1b3d3edce http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40772" http.request.uri="/v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6" http.request.useragent="Go-http-client/1.1" http.response.duration="896.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e6753613c7cb22b9e49a755353498a867d87cbe5e52995620c25666e4f2e74f6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38355" http.request.id=747d7a13-cd32-4f8b-90bc-eb804f03712e http.request.method=GET http.request.remoteaddr="127.0.0.1:40772" 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.758014ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.97s) === RUN TestManifestDeleteDisabled time="2025-03-16T14:32:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:32:36Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:44187" http.request.id=7761c7f2-ad69-410d-8a44-02de6a52d6c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44792" 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="855.807µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:14:32:36 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-03-16T14:32:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-16T14:32:36Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-16T14:32:37Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.7 time="2025-03-16T14:32:37Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-16T14:32:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:34663" http.request.id=474d255f-082d-41e7-974c-c0f0a0c37c65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38724" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.758095ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T14:32:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:34663" http.request.id=4315254f-3300-45cd-b754-0612eb91a2e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.561573ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T14:32:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:34663" http.request.id=5d1ef555-443b-4e5f-83b8-7b4699a99751 http.request.method=POST http.request.remoteaddr="127.0.0.1:38738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.470372ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T14:32:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:34663" http.request.id=f03f874c-3749-4233-a2fe-cc2672764939 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38754" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.536013ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.69s) === RUN TestProxyManifestGetByTag time="2025-03-16T14:32:37Z" 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.23.7 time="2025-03-16T14:32:37Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=58022766-554c-4dd5-bead-76b9e5e9d23e http.request.method=POST http.request.remoteaddr="127.0.0.1:57424" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119809ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=1ed691f1-64bb-4a30-a42e-9a0d809cc8f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57424" http.request.uri="/v2/foo/bar/blobs/uploads/5e374361-9c9f-4d86-bd51-abdd0e30658a?_state=XEqabPZfBc27N8CjBo00mcEh6VHq5VQdlylv5wrQ5H97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMzc0MzYxLTljOWYtNGQ4Ni1iZDUxLWFiZGQwZTMwNjU4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjozNy44NzM2ODU5MzJaIn0%3D&digest=sha256%3Af1cc9d8dedcd71cb01823acec2481a248d064266ce03c7f1b326d4d0bcefa99b" http.request.useragent="Go-http-client/1.1" http.response.duration=871.388266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:37 +0000] "PUT /v2/foo/bar/blobs/uploads/5e374361-9c9f-4d86-bd51-abdd0e30658a?_state=XEqabPZfBc27N8CjBo00mcEh6VHq5VQdlylv5wrQ5H97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMzc0MzYxLTljOWYtNGQ4Ni1iZDUxLWFiZGQwZTMwNjU4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjozNy44NzM2ODU5MzJaIn0%3D&digest=sha256%3Af1cc9d8dedcd71cb01823acec2481a248d064266ce03c7f1b326d4d0bcefa99b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=6f62c92b-b9fc-472f-b08e-86223f290672 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57424" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.715071ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" 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.23.7 time="2025-03-16T14:32:38Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=info msg="Starting upload purge in 11m0s" go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=ac3ef770-df8e-4ef9-b850-b8e41e63a39e http.request.method=GET http.request.remoteaddr="127.0.0.1:57424" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.846µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45955" go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=a8de230f-f49b-48b0-85a0-cba0730bf22e http.request.method=GET http.request.remoteaddr="127.0.0.1:57438" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="759.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45955 /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:45955/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=8d20e357-21bd-4e1d-afe3-e73de4096ccd http.request.method=GET http.request.remoteaddr="127.0.0.1:54278" http.request.uri="/v2/foo/bar/manifests/sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=b7db5309-5a33-4e28-9da7-41c2d1128d37 http.request.method=GET http.request.remoteaddr="127.0.0.1:57440" http.request.uri="/v2/foo/bar/manifests/sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.949097ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/foo/bar/manifests/sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52 with ttl=167h59m59.99999676s" go.version=go1.23.7 time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=8d20e357-21bd-4e1d-afe3-e73de4096ccd http.request.method=GET http.request.remoteaddr="127.0.0.1:54278" http.request.uri="/v2/foo/bar/manifests/sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.982187ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/foo/bar/manifests/sha256:4964011f7df3e74a2d125e38843e9c2677f74c4644330cc861d5d60500ab2b52 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=ab17d816-a558-401e-bb00-133a4176f355 http.request.method=GET http.request.remoteaddr="127.0.0.1:57440" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.446µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45955 /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:45955/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=b3fdc615-f63b-48c0-97fe-8783b0188ae3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54284" 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-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=50ef9dca-3b42-4544-900d-8ba290184fd6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57444" 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.005337ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=b3fdc615-f63b-48c0-97fe-8783b0188ae3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54284" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.97037ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=cde81076-e569-43e1-932f-39f42ff6f0f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57444" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17857ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=2f427621-7122-4915-b40d-90adc7085100 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57444" http.request.uri="/v2/foo/bar/blobs/uploads/4bd8e4e8-d48b-4977-9d47-19edf3f81cee?_state=6ZngYTto6rHw1YoeC-7AlnH2_S-2PywP5abMfQrWz1p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZDhlNGU4LWQ0OGItNDk3Ny05ZDQ3LTE5ZWRmM2Y4MWNlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjozOC45NTc2MzEzNzFaIn0%3D&digest=sha256%3A30e4dc648cfc83b7bf3eb60819a911c7dd3245ee8492cba1e48460ffa3ddc44f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.088022473s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:38 +0000] "PUT /v2/foo/bar/blobs/uploads/4bd8e4e8-d48b-4977-9d47-19edf3f81cee?_state=6ZngYTto6rHw1YoeC-7AlnH2_S-2PywP5abMfQrWz1p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZDhlNGU4LWQ0OGItNDk3Ny05ZDQ3LTE5ZWRmM2Y4MWNlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxNDozMjozOC45NTc2MzEzNzFaIn0%3D&digest=sha256%3A30e4dc648cfc83b7bf3eb60819a911c7dd3245ee8492cba1e48460ffa3ddc44f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=b321ac13-2a73-490a-a8de-811b1b836bdc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57444" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.780672ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=d2e52559-76a7-40af-bb7d-32f914861abe http.request.method=GET http.request.remoteaddr="127.0.0.1:57444" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="726.286µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45955 /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:45955/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=b588e092-7899-4307-8cdc-14449e51420f http.request.method=GET http.request.remoteaddr="127.0.0.1:54286" 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-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=abb2f381-8c7b-47ad-934c-68fbfd0d489e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57454" 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.224938ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=974e90ea-61b2-4705-8006-926495a5161d http.request.method=GET http.request.remoteaddr="127.0.0.1:57454" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.286µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45955 /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:45955/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=b588e092-7899-4307-8cdc-14449e51420f http.request.method=GET http.request.remoteaddr="127.0.0.1:54286" 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-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45955" http.request.id=ce023f91-4be3-4339-ae41-d8742a9a9b39 http.request.method=GET http.request.remoteaddr="127.0.0.1:57460" 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.062417ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T14:32:40Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ec34e29e36656b8ee4531d08f64e02460f96d89dae1885f4fa69eb97def855e8 with ttl=167h59m59.99999396s" go.version=go1.23.7 time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41561" http.request.id=b588e092-7899-4307-8cdc-14449e51420f http.request.method=GET http.request.remoteaddr="127.0.0.1:54286" 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=11.823818ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:14:32:40 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.38s) === RUN TestAppDispatcher time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41221" http.request.id=c85132c4-ea23-44fd-b5ab-e98857c9bb6b http.request.method=GET http.request.remoteaddr="127.0.0.1:57814" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="910.127µs" http.response.status=200 http.response.written=0 time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41221" http.request.id=b3d0dc5b-2e76-4aec-bcd4-97cb0ac1ad46 http.request.method=GET http.request.remoteaddr="127.0.0.1:57814" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="709.406µs" http.response.status=200 http.response.written=0 time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41221" http.request.id=6fdaf9d7-7030-4710-84c3-2c63185c338c http.request.method=GET http.request.remoteaddr="127.0.0.1:57814" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="748.807µs" http.response.status=200 http.response.written=0 time="2025-03-16T14:32:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41221" http.request.id=2e2edd2f-0bba-48da-a396-a924211bedcd http.request.method=GET http.request.remoteaddr="127.0.0.1:57814" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="766.766µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-03-16T14:32:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:40Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:40Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.7 http.request.host="127.0.0.1:36043" http.request.id=274a66a8-1b38-40e2-9ad5-863564f4885e http.request.method=GET http.request.remoteaddr="127.0.0.1:57570" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-03-16T14:32:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:40Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:40Z" level=info msg="configuring file health check path=/tmp/healthcheck556803879, interval=1" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T14:32:44Z" 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.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:44Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:44Z" level=info msg="configuring TCP health check addr=127.0.0.1:40537, interval=1" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T14:32:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:48Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 time="2025-03-16T14:32:48Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39071, interval=1, threshold=3" go.version=go1.23.7 instance.id=0ba5da36-4a8f-4962-aee4-a00a6e494610 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 83.973s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.31s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.08s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.533s === RUN TestSchedule time="2025-03-16T14:31:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99588ms" go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.64µs" go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.72µs" go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d 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-03-16T14:31:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T14:31:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99632ms" go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99792ms" go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d time="2025-03-16T14:31:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T14:31:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=b1bfd2a3-71ec-44d0-8bbd-025e6bb14a2d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.609s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.24s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17707008 sha256:ae9543644cf665ebfa384c28b723ed54f120a4d5a217e43231f5ed1bcf00db71 [] map[] } --- PASS: TestSimpleBlobRead (0.52s) === RUN TestBlobMount --- PASS: TestBlobMount (0.83s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.51s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.72s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.73s) === 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:28a50da5efac58dd32ee520b436170df35692b1f52a6d3f95b05234b05d7bd37 palailogos: marking blob sha256:98b616c013c231c288eb7392aed42441885206128e225db57c4341ac6b9563b6 palailogos: marking blob sha256:daf7dea9a66438ad014e44cea4cb90a81d23399c265ab6f2a55aadacbf680f8a palailogos: marking manifest sha256:98b616c013c231c288eb7392aed42441885206128e225db57c4341ac6b9563b6 palailogos: marking blob sha256:1b0d86352abbf8f03bc9122d626b0b7b78416153c5e67943fc80b93bc97f4b88 palailogos: marking blob sha256:278cfb5cb4295dbd64b9f81cc436cf79914a0f5c2b5af00dc06b614dbf2ba684 palailogos: marking manifest sha256:cf1b0c4cdf05327d1b7a9c548e9ce9bb2a9b0eee44ddd9ef2e7dad35c4c83d33 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:3fcd5e525eccb3fcc083d5e41013ca11349945eeb75561addb4a30c754c218b7 palailogos: marking blob sha256:184be48a280ace4a8aff75407738f11df7ac039cd4521185fc9713e1a59e0a02 palailogos: marking manifest sha256:daf7dea9a66438ad014e44cea4cb90a81d23399c265ab6f2a55aadacbf680f8a palailogos: marking blob sha256:9f0eca4e78748f5c37b57076753d1093e3cdb39f9c945f32eb6a8b4b90049cd3 palailogos: marking blob sha256:d5bbb568c345aef3a29254a436477b99647833766fed19c9823acf4754ad9d57 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.28s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4 deletemanifests: marking manifest sha256:7d2de00e12c40731f242ed13aaba8dc75bb8bb9d5385c3faa267da1739af3264 deletemanifests: marking blob sha256:fdd6bb47ad2082001bf7e981e5bbff5417e005ade5f92a10a7f336d268b2dd68 deletemanifests: marking blob sha256:a6f05d2edf8d7d35dfbddf0fcb228dc373aa6baa6070bdb4b98c2425a016bf4c deletemanifests: marking blob sha256:0be2743678b6214b8ad65c92b8def5a3f607f09c99fbcebe2aa857caf1d0f714 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:03004c9206cc21bf85f1b01688d10736f3e80b7cddabb1b5bc8ebf1c992e64eb blob eligible for deletion: sha256:27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4 blob eligible for deletion: sha256:8fa910ad9c44868b01d7f0f684843c802962c45ca15f189eebb8763fe1671120 blob eligible for deletion: sha256:b59928c3b3a56ec880357b825c8beb9cdc71276ac2fa710da1ed162dedfdea0f deletemanifests manifest eligible for deletion: sha256:27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4 deletemanifests: marking manifest sha256:7d2de00e12c40731f242ed13aaba8dc75bb8bb9d5385c3faa267da1739af3264 deletemanifests: marking blob sha256:fdd6bb47ad2082001bf7e981e5bbff5417e005ade5f92a10a7f336d268b2dd68 deletemanifests: marking blob sha256:a6f05d2edf8d7d35dfbddf0fcb228dc373aa6baa6070bdb4b98c2425a016bf4c deletemanifests: marking blob sha256:0be2743678b6214b8ad65c92b8def5a3f607f09c99fbcebe2aa857caf1d0f714 time="2025-03-16T14:31:51Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb time="2025-03-16T14:31:51Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:03004c9206cc21bf85f1b01688d10736f3e80b7cddabb1b5bc8ebf1c992e64eb time="2025-03-16T14:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/03/03004c9206cc21bf85f1b01688d10736f3e80b7cddabb1b5bc8ebf1c992e64eb" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4 time="2025-03-16T14:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/27e6ccc6ce584ec92643cccfca4a5415ebc90fd6e691254d5c0911b00552a8f4" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:8fa910ad9c44868b01d7f0f684843c802962c45ca15f189eebb8763fe1671120 time="2025-03-16T14:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8fa910ad9c44868b01d7f0f684843c802962c45ca15f189eebb8763fe1671120" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:b59928c3b3a56ec880357b825c8beb9cdc71276ac2fa710da1ed162dedfdea0f time="2025-03-16T14:31:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b59928c3b3a56ec880357b825c8beb9cdc71276ac2fa710da1ed162dedfdea0f" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb --- PASS: TestDeleteManifestIfTagNotFound (2.42s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f987070ef69c39ab4b1fba86e7ef7aaf0a910160c22258b6dcb7c4491c8894d4 time="2025-03-16T14:31:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f9/f987070ef69c39ab4b1fba86e7ef7aaf0a910160c22258b6dcb7c4491c8894d4" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:a73d3d52e949d625cb1bfd7a88c2173f7fdb5f7636c307d80a7e341b029ceb7a time="2025-03-16T14:31:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a73d3d52e949d625cb1bfd7a88c2173f7fdb5f7636c307d80a7e341b029ceb7a" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:cdfd1702d27ab6e4b3357d31f7a96f80052578a3ccf9ae753c34da6702c37a3a time="2025-03-16T14:31:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cdfd1702d27ab6e4b3357d31f7a96f80052578a3ccf9ae753c34da6702c37a3a" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb --- PASS: TestGCWithMissingManifests (0.86s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:02ec9f3f3a3e989d35f9abce07ebfa8063184b58c99a22c9fbe44a88d494686a komnenos: marking blob sha256:c31d0dca57f5362ac0ce3aa5bbe5d73221b93d9cd2d022fdab3d39a334c5c234 komnenos: marking blob sha256:6ac0bc7a5a0e6bde3797be59c5788f68d6f4b1badb24f3e1413b71aa669011b8 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7e488c2ba650f38c5ab4cc0eefc4de0850e681b925dd51ac897473fa4030065c time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7e488c2ba650f38c5ab4cc0eefc4de0850e681b925dd51ac897473fa4030065c" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:d7476f875432d9d3d8d596071bb17c230dfd7b142d87ff2bc1b27fa75efa7d08 time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7476f875432d9d3d8d596071bb17c230dfd7b142d87ff2bc1b27fa75efa7d08" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:e36db9d26f72df774fd8f95954893e03674cece919081ae20de891e73a81cce4 time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e36db9d26f72df774fd8f95954893e03674cece919081ae20de891e73a81cce4" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:1a2debd2f16098b33d1bfcfea7a24bb3e16cd791eee329d7722d32aa0cb7ff9f time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1a2debd2f16098b33d1bfcfea7a24bb3e16cd791eee329d7722d32aa0cb7ff9f" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:5267575200df0937a6b95fb16429102660557a343bc29e020c943c3620c6591e time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/52/5267575200df0937a6b95fb16429102660557a343bc29e020c943c3620c6591e" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb blob eligible for deletion: sha256:5f85d4093ca03176d8da67424d932d51019c71a5547fbbe4fad75e19000e3f3b time="2025-03-16T14:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f85d4093ca03176d8da67424d932d51019c71a5547fbbe4fad75e19000e3f3b" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb --- PASS: TestDeletionHasEffect (2.51s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.53s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:25bb94dab9a4108f74366201d8286f20421d7ae920a0dd9e949e2870f7713c7d michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:b2ca6ae463590b5663cb9e350ed9c5a0d0b0dc9fb4d7b74db1334e4d68dc12e1 michael_z_doukas: marking blob sha256:025f42c4d4b14bdf9c12c230c77760e947c47cc1b0ff2e4926588e08c038e897 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:86b158e56947b08a8d81047902e5332eec878138fd140c962247fd929e5424fd time="2025-03-16T14:31:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86b158e56947b08a8d81047902e5332eec878138fd140c962247fd929e5424fd" go.version=go1.23.7 instance.id=2021a06f-f3b8-4fe0-9fae-8ec49c277ffb --- PASS: TestOrphanBlobDeleted (1.20s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:8b2be9d2d1ede30a4c8cbd45d7889db0dc6bb85ff883112894691e48c86593f1 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:73a07e7c9dc7e15a0520562de509223a7daa82b855fe7ae62e33ad84edb2e709 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.81s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.06s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.34s) === 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-03-16T14:32:02Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 13:32:02.442150549 +0000 UTC m=-3568.725737275, actuallyDelete=true" time="2025-03-16T14:32:02Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T14:32:02Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134, actuallyDelete=true" time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d12e088-4422-4296-af16-29c73306f59c have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c309781-3f89-4ed3-b64b-b039c9e897bd have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4f48db27-4706-4645-b509-959f683cfe8b have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9ec62fc5-8b7a-4b2d-88d0-36850f08ae82 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b0a86a27-4718-476a-bead-5c0cfd5defc9 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/361cbf74-a97e-4b06-9eb0-012635f6a518 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/49be3e79-d9c8-4cc0-bd7b-d81c1a84be1c have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a129461-1915-4a87-b2e2-c27a0f6c0447 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/83b1d7e8-ab23-4dda-a315-7eb8651cbd27 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3eeea23-bebf-4892-ace1-2735edc690cd have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/199ba22e-6802-45f6-828e-bf0e2b7acc10 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.443189998 +0000 UTC m=+31.275302134). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T14:32:02Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464, actuallyDelete=true" time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a094cb95-064e-412b-a551-a60b8744acbd have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5a5c068c-acc1-48ab-821d-fa26fb7c3212 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9e7ffc4a-b8f1-4c84-be86-e93df89a6092 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/216d050a-3265-40ba-bffa-caa8ff71bfc2 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/41b75789-5236-4630-b34f-97e561fa0e6e have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.444458328 +0000 UTC m=+31.276570464). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T14:32:02Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592, actuallyDelete=true" time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e41e21ab-5bbb-454a-9a3d-f84ebf2cb1ba have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f3cf236e-fa3a-44b6-9c9a-000cab995cdd have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d8452b3-7ae6-470b-b1b7-0d1831a6c229 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4e61fc31-1c0b-4f31-b21c-6fa23214e847 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a12036ee-6f74-4c34-bc2d-0c339c481384 have older date (2025-03-16 13:32:02 +0000 UTC) than purge date (2025-03-16 14:32:02.445351416 +0000 UTC m=+31.277463592). Removing upload directory." time="2025-03-16T14:32:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T14:32:02Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 14:32:02.44585666 +0000 UTC m=+31.277968876, actuallyDelete=true" time="2025-03-16T14:32:02Z" 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.319s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.038s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.036s === RUN TestWalkFileRemoved time="2025-03-16T14:31:31Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.020s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.372s === 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.146s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.24s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.610s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.56s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.931s === 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-03-16T14:31:31Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T14:31:31Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T14:31:31Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.7 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-03-16T14:31:31Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=30d340f8-b264-4cd3-bb8c-c200110e02bc --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-03-16T14:31:31Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 --- PASS: TestS3TryUpdate (0.00s) time="2025-03-16T14:31:31Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=30d340f8-b264-4cd3-bb8c-c200110e02bc --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestInvalidData (0.01s) time="2025-03-16T14:31:31Z" level=error msg="unknown ip address format" go.version=go1.23.7 instance.id=30d340f8-b264-4cd3-bb8c-c200110e02bc ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidNetworkType (0.01s) time="2025-03-16T14:31:32Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T14:31:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T14:31:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-16T14:31:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.551s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.039s === 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.372s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.52s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.892s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.026s >>> 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-r10.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-r10.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 22.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 14:32:56 +0000 elapsed time 0h 1m 44s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250316.143112) (2/3) Purging go (1.23.7-r0) (3/3) Purging binutils-gold (2.43.1-r2) Executing busybox-1.37.0-r12.trigger OK: 321 MiB in 101 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...