>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r7) started Sun, 16 Mar 2025 18:01:53 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.1-r0) (2/2) Installing .makedepends-docker-registry (20250316.180155) Executing busybox-1.37.0-r14.trigger OK: 590 MiB in 119 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-03-16T18:02:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T18:02:14Z" 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.025s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T18:02:14Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.010s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.083s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.007s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.007s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.027s === 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.007s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/03/16 18:02:14 http: TLS handshake error from 127.0.0.1:51212: 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:37339/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37339/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37339/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:37339/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38789?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.82s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T18:02:15Z" level=info msg="broadcaster: closing" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="closing testSink" time="2025-03-16T18:02:15Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T18:02:15Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 1} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 1} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 1} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 1} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:15Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T18:02:16Z" level=warning msg="&{0x578ccac8 0.9} encountered too many errors, backing off" time="2025-03-16T18:02:16Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.49s) PASS ok github.com/docker/distribution/notifications 1.507s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T18:02:14Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T18:02:14.574242405Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:14.574272013Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:14.57431164Z" level=info msg="Starting upload purge in 35m0s" go.version=go1.24.1 time="2025-03-16T18:02:14.575048268Z" level=info msg="listening on [::]:5000" go.version=go1.24.1 time="2025-03-16T18:02:17.578163927Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 time="2025-03-16T18:02:17.681414636Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=5696b247-8585-42b7-b367-b0abc4034aa5 http.request.method=GET http.request.remoteaddr="[::1]:50814" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.801816ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:18:02:17 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T18:02:19.14108075Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T18:02:19.141913288Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:19.141935569Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:19.142000777Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.24.1 time="2025-03-16T18:02:19.142503032Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T18:02:19.14252463Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.1 time="2025-03-16T18:02:19.143349849Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.1 time="2025-03-16T18:02:22.164376136Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=abf61940-afbc-4442-aedc-b0c5d7ef46d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46490" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.978462ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:02:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T18:02:22.164694356Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 --- PASS: TestRegistrySupportedCipherSuite (4.58s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T18:02:22.790001441Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T18:02:22.790989349Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:22.791013465Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:22.791046489Z" level=info msg="Starting upload purge in 49m0s" go.version=go1.24.1 time="2025-03-16T18:02:22.791572863Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.63s) PASS ok github.com/docker/distribution/registry 16.331s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.005s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.087s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-03-16T18:02:14Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.1 instance.id=87bbc270-299b-40b6-81ac-f2a4237d5202 time="2025-03-16T18:02:14Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.1 instance.id=87bbc270-299b-40b6-81ac-f2a4237d5202 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T18:02:14Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.1 password="AldaEu7j_1AqRvVjR67i4BN_8KsAkli9bjd99R1P818" user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.116s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.08s) === RUN TestLeeway time="2025-03-16T18:02:14Z" level=info msg="token not to be used before 2025-03-16 18:02:15 +0000 UTC - currently 2025-03-16 18:02:14.656687088 +0000 UTC m=+0.087907507" time="2025-03-16T18:02:14Z" level=info msg="token not to be used after 2025-03-16 18:02:14 +0000 UTC - currently 2025-03-16 18:02:14.661789986 +0000 UTC m=+0.093010441" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-03-16T18:02:14Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.05s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.153s === 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.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.069s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.022s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-03-16T18:02:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:15Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46861" http.request.id=513801b7-04ed-47a3-ac58-b047d82d08d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54162" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.268805ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:02:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T18:02:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:15Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=214a6c4c-ce0c-40a9-8ed7-b4bb48690490 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.996157ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:18:02:15 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T18:02:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=75d944f1-7985-451c-8565-096164ef4fa5 http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.790584ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:15 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:19Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=08364072-98aa-4be7-9a9b-590991368232 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/aaaa/blobs/uploads/6ae4e7a8-cbd7-4623-a572-72041b765721?_state=ZyS5Ta7Q576zHsIK9k_PNuo9K9h82inJ_KDN4FBjRFx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2YWU0ZTdhOC1jYmQ3LTQ2MjMtYTU3Mi03MjA0MWI3NjU3MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MTUuNTExMDA3MDQxWiJ9&digest=sha256%3Aaab84efda4e9e0c3e7379375d10ccafb77da8ba7f0841ab6b609595b2ea3f235" http.request.useragent="Go-http-client/1.1" http.response.duration=3.796205657s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:15 +0000] "PUT /v2/foo/aaaa/blobs/uploads/6ae4e7a8-cbd7-4623-a572-72041b765721?_state=ZyS5Ta7Q576zHsIK9k_PNuo9K9h82inJ_KDN4FBjRFx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2YWU0ZTdhOC1jYmQ3LTQ2MjMtYTU3Mi03MjA0MWI3NjU3MjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MTUuNTExMDA3MDQxWiJ9&digest=sha256%3Aaab84efda4e9e0c3e7379375d10ccafb77da8ba7f0841ab6b609595b2ea3f235 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:19Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=9c40e031-95db-4855-92f7-0eae42f5b683 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.494041ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:19 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:19Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=b98f491a-9aae-4202-901b-dbdc6670d4f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.496267ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:19 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=63a2e74b-c140-47f0-a246-2140b9aa342a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/bbbb/blobs/uploads/e641b716-fed2-4b12-ba9a-93318de33c7d?_state=pFDSIaWLBrCyPNsNIq9ybdmX02kSd2L22PWA3YbhRo97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlNjQxYjcxNi1mZWQyLTRiMTItYmE5YS05MzMxOGRlMzNjN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MTkuNjI5Nzk3Njc1WiJ9&digest=sha256%3A8ff08c90856c21a6ded0bb6e4b7383607f8812c87950eb7d56ca40e3f3536536" http.request.useragent="Go-http-client/1.1" http.response.duration=3.336095192s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:19 +0000] "PUT /v2/foo/bbbb/blobs/uploads/e641b716-fed2-4b12-ba9a-93318de33c7d?_state=pFDSIaWLBrCyPNsNIq9ybdmX02kSd2L22PWA3YbhRo97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlNjQxYjcxNi1mZWQyLTRiMTItYmE5YS05MzMxOGRlMzNjN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MTkuNjI5Nzk3Njc1WiJ9&digest=sha256%3A8ff08c90856c21a6ded0bb6e4b7383607f8812c87950eb7d56ca40e3f3536536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=ae9216a4-f9d9-4caa-8e67-f707856e0424 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.388284ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:22 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=ff3209ff-11f7-4e87-93bb-2a0e6f87b7e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.89446ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=426ecad4-c330-4b18-ba89-66b93453eb1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/cccc/blobs/uploads/c4dc3f67-15c9-4ee7-8421-286d9e0aa2ce?_state=WBUtuAhJbhVWxBnQ4-2bCSRgre_hAUtY_iiUynjRL317Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNGRjM2Y2Ny0xNWM5LTRlZTctODQyMS0yODZkOWUwYWEyY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MjMuMjA0MzU2MjAzWiJ9&digest=sha256%3A73ece52048ece711886be116c5dd827f939eb76737c0b8c5cd856dfc29a41fb7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.624229541s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/c4dc3f67-15c9-4ee7-8421-286d9e0aa2ce?_state=WBUtuAhJbhVWxBnQ4-2bCSRgre_hAUtY_iiUynjRL317Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNGRjM2Y2Ny0xNWM5LTRlZTctODQyMS0yODZkOWUwYWEyY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MjMuMjA0MzU2MjAzWiJ9&digest=sha256%3A73ece52048ece711886be116c5dd827f939eb76737c0b8c5cd856dfc29a41fb7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=b8930718-74ba-42eb-9a91-e28b4187763a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.897892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:25 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=7d9dff5e-2ff6-4940-bb86-eded0bceb0f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.284584ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:26 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:32Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=87415256-1033-4cf2-b239-f0344effa258 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/dddd/blobs/uploads/5a330e4a-a622-4aca-b693-f0a745dedb72?_state=9Oqo9iUPbEMXioHf1AvlEBG0uSSxOTMrZpXiHi-o_sN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1YTMzMGU0YS1hNjIyLTRhY2EtYjY5My1mMGE3NDVkZWRiNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MjYuMjU0MTYwNTExWiJ9&digest=sha256%3Ac5f0d6fe46108fb4e7ec20ac3d000895cf53e943d5b5dd914cb084b8cbbe4fce" http.request.useragent="Go-http-client/1.1" http.response.duration=6.552632784s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:26 +0000] "PUT /v2/foo/dddd/blobs/uploads/5a330e4a-a622-4aca-b693-f0a745dedb72?_state=9Oqo9iUPbEMXioHf1AvlEBG0uSSxOTMrZpXiHi-o_sN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1YTMzMGU0YS1hNjIyLTRhY2EtYjY5My1mMGE3NDVkZWRiNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MjYuMjU0MTYwNTExWiJ9&digest=sha256%3Ac5f0d6fe46108fb4e7ec20ac3d000895cf53e943d5b5dd914cb084b8cbbe4fce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:32Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=eec16d76-364b-4349-92ff-00ba8b7dc264 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.39694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:32 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=02a2c1b7-a07f-4d20-bbc1-7e2360b9f84a http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.442805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:33 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:37Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=039efcde-4129-406f-89d8-d22fa0cb21ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/eeee/blobs/uploads/f99d3393-5938-4b34-ad20-c4450a5d64a8?_state=5TTih36ld0eKd8_vVrzEHGAlUjx-O_PdGOAA5WZbO797Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmOTlkMzM5My01OTM4LTRiMzQtYWQyMC1jNDQ1MGE1ZDY0YTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MzMuMTUwMDc4NDA0WiJ9&digest=sha256%3Aa545a95533cc9763e5cdc66be2123bfa96cb020e01767330dd69acf65168f32b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.584676423s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:33 +0000] "PUT /v2/foo/eeee/blobs/uploads/f99d3393-5938-4b34-ad20-c4450a5d64a8?_state=5TTih36ld0eKd8_vVrzEHGAlUjx-O_PdGOAA5WZbO797Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmOTlkMzM5My01OTM4LTRiMzQtYWQyMC1jNDQ1MGE1ZDY0YTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MzMuMTUwMDc4NDA0WiJ9&digest=sha256%3Aa545a95533cc9763e5cdc66be2123bfa96cb020e01767330dd69acf65168f32b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:37Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=76842416-d97b-4e2b-a7c0-9d0b94340680 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.122248ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:37 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=a035b729-ca09-43eb-b2b3-abcbfd17ce94 http.request.method=POST http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.583071ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:38 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=a4365315-9938-4eb7-bc8d-1acf7bf89a75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/ffff/blobs/uploads/a37f602c-665e-4f5e-83ef-7f049125c871?_state=EtLcmTg1LQw3bvEpjCIcdTc0HY95wJGhDJU82fF6nvd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhMzdmNjAyYy02NjVlLTRmNWUtODNlZi03ZjA0OTEyNWM4NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MzguMDY0NTgzNTYyWiJ9&digest=sha256%3Acf16bef50c3fda1ae6e5bd5d193abb29a2f2b7902a3e0d6cf7265d5d02643162" http.request.useragent="Go-http-client/1.1" http.response.duration=3.313222576s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:38 +0000] "PUT /v2/foo/ffff/blobs/uploads/a37f602c-665e-4f5e-83ef-7f049125c871?_state=EtLcmTg1LQw3bvEpjCIcdTc0HY95wJGhDJU82fF6nvd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhMzdmNjAyYy02NjVlLTRmNWUtODNlZi03ZjA0OTEyNWM4NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6MzguMDY0NTgzNTYyWiJ9&digest=sha256%3Acf16bef50c3fda1ae6e5bd5d193abb29a2f2b7902a3e0d6cf7265d5d02643162 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=a4bc7e74-1434-4883-9937-5c571c653936 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.713718ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=c6a0a747-5c65-4e54-bb9d-d1a33f30f956 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.051571ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=b373102c-5cfa-4fe6-9e18-49da29cecc93 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=2.03061ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=41ebcda2-183c-427f-b6d9-b96d00680aca http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.097141ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=e244d868-8561-4e76-a54a-957a0e7eb9d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=2.111494ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=83101fd4-e8b3-4ffb-931b-279f1223f06b http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=2.045ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=417d7b0e-b496-4b24-bcf7-4f16b3fcdf96 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=2.168844ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T18:02: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.24.1 http.request.host="127.0.0.1:42123" http.request.id=47545e86-0038-484d-9add-5ffce64894af http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=2.113877ms http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T18:02: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.24.1 http.request.host="127.0.0.1:42123" http.request.id=218ea386-9941-42b1-8c10-b6314639d66e http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" 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=1.963232ms http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=05e51aaa-7dc4-4b54-ac2b-55b83a93092d http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.03035ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42123" http.request.id=39d5b83b-d6d6-48bb-971c-74c8a9d62c38 http.request.method=GET http.request.remoteaddr="127.0.0.1:51578" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.193849ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T18:02:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:41Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=b6513f0d-9111-4265-955b-d29173cf4594 http.request.method=POST http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.606711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=f6397222-43c0-4628-9a49-15120a4e9e58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/aaaa/blobs/uploads/32c765fe-5a45-45ba-bb1a-8dd03ff7b08c?_state=qPXuPPouQW14TGNZPQrzk9UxfvouyqEZtEHUcjqb1Ep7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMmM3NjVmZS01YTQ1LTQ1YmEtYmIxYS04ZGQwM2ZmN2IwOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDEuNzEzMDcwNTA4WiJ9&digest=sha256%3Afb7af5b78f4514e8fba756c0abc297e3411c80c8913d7f893dcfeba7a7784937" http.request.useragent="Go-http-client/1.1" http.response.duration=3.078973492s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:41 +0000] "PUT /v2/foo/aaaa/blobs/uploads/32c765fe-5a45-45ba-bb1a-8dd03ff7b08c?_state=qPXuPPouQW14TGNZPQrzk9UxfvouyqEZtEHUcjqb1Ep7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMmM3NjVmZS01YTQ1LTQ1YmEtYmIxYS04ZGQwM2ZmN2IwOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDEuNzEzMDcwNTA4WiJ9&digest=sha256%3Afb7af5b78f4514e8fba756c0abc297e3411c80c8913d7f893dcfeba7a7784937 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=070eb0c2-d318-488c-861d-19df4c88e59d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.32277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=14313744-5015-4ede-99c2-096dcabd5f4a http.request.method=POST http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.286994ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:45 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=a2c1a320-efdb-4c24-9da2-66c62c251cb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/bbbb/blobs/uploads/7a179d3a-0415-4d69-89ee-714b8dd8a691?_state=RnKHbeBRbdegfcQuYX4n5xDvCYKIkRLBv7w30ifuOzB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3YTE3OWQzYS0wNDE1LTRkNjktODllZS03MTRiOGRkOGE2OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDUuMDE2MzQ2NTY2WiJ9&digest=sha256%3A040cdea167254dfe08b8305d2fb185a209a339f22d4cdec07620cc00527b6365" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483720251s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:45 +0000] "PUT /v2/foo/bbbb/blobs/uploads/7a179d3a-0415-4d69-89ee-714b8dd8a691?_state=RnKHbeBRbdegfcQuYX4n5xDvCYKIkRLBv7w30ifuOzB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3YTE3OWQzYS0wNDE1LTRkNjktODllZS03MTRiOGRkOGE2OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDUuMDE2MzQ2NTY2WiJ9&digest=sha256%3A040cdea167254dfe08b8305d2fb185a209a339f22d4cdec07620cc00527b6365 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=4cd7bb8e-ce18-4373-b386-35055a73222f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.222398ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:46 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=785be538-fd3f-4982-a8f3-0fd12dab2dd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.18869ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:46 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=7bfd8e95-3f99-41fb-aa87-c934dc06160b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/cccc/blobs/uploads/ff787957-dc65-4368-b3e4-5754792593d7?_state=Er6X3RHKmdQXwyUW9CeYzAkNJJKpkANHHUmv1eb_lbZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmZjc4Nzk1Ny1kYzY1LTQzNjgtYjNlNC01NzU0NzkyNTkzZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDYuNzY2MDM1MTM1WiJ9&digest=sha256%3A0b55c2075835dfb1e9baf6727230ecd6ecdf8ce6f3ba8fdd8dd45938b6c39db1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.818843618s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:46 +0000] "PUT /v2/foo/cccc/blobs/uploads/ff787957-dc65-4368-b3e4-5754792593d7?_state=Er6X3RHKmdQXwyUW9CeYzAkNJJKpkANHHUmv1eb_lbZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmZjc4Nzk1Ny1kYzY1LTQzNjgtYjNlNC01NzU0NzkyNTkzZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NDYuNzY2MDM1MTM1WiJ9&digest=sha256%3A0b55c2075835dfb1e9baf6727230ecd6ecdf8ce6f3ba8fdd8dd45938b6c39db1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=f9aa6a82-aae4-4e2e-a3a7-64cf6418ec3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.12441ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:50 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=0ae09a17-0058-4045-8e51-b6186e8b9957 http.request.method=POST http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.199756ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=286baabf-e0e4-4668-87fa-04e2a2d25048 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/dddd/blobs/uploads/7233702b-b67a-4ae5-93ee-823bf4b6662e?_state=_VRt4aAYrFnQ5x962lmfZTHyk92OKQjt62rSRahUwUR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3MjMzNzAyYi1iNjdhLTRhZTUtOTNlZS04MjNiZjRiNjY2MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NTAuNzkwNDE1NDIxWiJ9&digest=sha256%3Af8fd33d2e829a5a5701b221e2288a4b19a39d1d11c8661409e2705926e87e107" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226502895s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/7233702b-b67a-4ae5-93ee-823bf4b6662e?_state=_VRt4aAYrFnQ5x962lmfZTHyk92OKQjt62rSRahUwUR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3MjMzNzAyYi1iNjdhLTRhZTUtOTNlZS04MjNiZjRiNjY2MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NTAuNzkwNDE1NDIxWiJ9&digest=sha256%3Af8fd33d2e829a5a5701b221e2288a4b19a39d1d11c8661409e2705926e87e107 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=487dba0e-d126-45db-9583-64622b38c49c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.183282ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42991" http.request.id=f5a4f3b0-4b09-41fb-b42d-1121db56bdd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33060" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.852874ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.84s) === RUN TestURLPrefix time="2025-03-16T18:02:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:52Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36233" http.request.id=17ab8862-aad2-4b47-a638-64564e747888 http.request.method=GET http.request.remoteaddr="127.0.0.1:38624" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.959317ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-03-16T18:02:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:52Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=0603e3f5-7455-4559-99aa-5c7edd537908 http.request.method=GET http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.123952ms http.response.status=404 http.response.written=157 vars.digest="sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "GET /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=b66a395f-070a-4f3e-8abb-653da6f1b1cf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.233452ms http.response.status=404 http.response.written=157 vars.digest="sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=bb8abbe4-eca7-4e24-a757-019c79b659fd http.request.method=POST http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.366406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=b8ea0911-7ea5-4c7e-8e6f-fa61d63ea814 http.request.method=GET http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.240664ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "GET /v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=8328e493-0c8a-4356-b9ed-d85c7f5dbe62 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.275484ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "DELETE /v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=36fa9a64-dacc-45d9-bda4-a35658c2cce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=17fc9f51-3595-4152-99f6-5b7f11cc6516 time="2025-03-16T18:02:52Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=36fa9a64-dacc-45d9-bda4-a35658c2cce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225929ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=17fc9f51-3595-4152-99f6-5b7f11cc6516 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "GET /v2/foo/bar/blobs/uploads/17fc9f51-3595-4152-99f6-5b7f11cc6516?_state=m_F8rOXqEENyBsbEOmFf2o-aaNkEqnYURryy-twH1W57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3ZmM5ZjUxLTM1OTUtNDE1Mi05OWY2LTViN2YxMWNjNjUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4yOTYyOTg4MzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=f28616ae-514b-42ee-99dd-13faa2f5804a http.request.method=POST http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.286868ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=fb55586d-995b-412d-9884-d5eae79156b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/b00b79fe-3f84-43cb-81a6-f0426dbd45c1?_state=m9kX3rj5W_s15FPr2FT3abW_Xfn2P2Da93-bZMZFhjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMGI3OWZlLTNmODQtNDNjYi04MWE2LWYwNDI2ZGJkNDVjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMDYzODE4OTNaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" provided=sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 vars.name="foo/bar" vars.uuid=b00b79fe-3f84-43cb-81a6-f0426dbd45c1 time="2025-03-16T18:02:52Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=fb55586d-995b-412d-9884-d5eae79156b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/b00b79fe-3f84-43cb-81a6-f0426dbd45c1?_state=m9kX3rj5W_s15FPr2FT3abW_Xfn2P2Da93-bZMZFhjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMGI3OWZlLTNmODQtNDNjYi04MWE2LWYwNDI2ZGJkNDVjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMDYzODE4OTNaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b00b79fe-3f84-43cb-81a6-f0426dbd45c1 time="2025-03-16T18:02:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=fb55586d-995b-412d-9884-d5eae79156b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/b00b79fe-3f84-43cb-81a6-f0426dbd45c1?_state=m9kX3rj5W_s15FPr2FT3abW_Xfn2P2Da93-bZMZFhjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMGI3OWZlLTNmODQtNDNjYi04MWE2LWYwNDI2ZGJkNDVjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMDYzODE4OTNaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.335064ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b00b79fe-3f84-43cb-81a6-f0426dbd45c1 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "PUT /v2/foo/bar/blobs/uploads/b00b79fe-3f84-43cb-81a6-f0426dbd45c1?_state=m9kX3rj5W_s15FPr2FT3abW_Xfn2P2Da93-bZMZFhjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMGI3OWZlLTNmODQtNDNjYi04MWE2LWYwNDI2ZGJkNDVjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMDYzODE4OTNaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=ca32b778-9578-42f5-aa88-4373573f8164 http.request.method=POST http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.188233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=b8b570ca-f397-47f8-8f71-b85a14d908f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/79939e10-7a80-41b5-9398-0c305ccedea2?_state=mAweE9HiSuYmZPE_-5aTZW5Ya45OSM2lsvmPOMtUDn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5OTM5ZTEwLTdhODAtNDFiNS05Mzk4LTBjMzA1Y2NlZGVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMTIxMzY1MTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.557912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "PUT /v2/foo/bar/blobs/uploads/79939e10-7a80-41b5-9398-0c305ccedea2?_state=mAweE9HiSuYmZPE_-5aTZW5Ya45OSM2lsvmPOMtUDn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5OTM5ZTEwLTdhODAtNDFiNS05Mzk4LTBjMzA1Y2NlZGVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMTIxMzY1MTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=19745c61-8aa8-43ce-9e1e-84c460d987be http.request.method=POST http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.04434ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=e892bd97-6c02-492f-ad91-d3dc29a6bf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/73a9e958-909a-476b-b05d-87f2a52a58e3?_state=PDTkIIY4kMqcue7O19h8-TWW8Q9svcfnGpjD2x7lT4h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczYTllOTU4LTkwOWEtNDc2Yi1iMDVkLTg3ZjJhNTJhNThlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMTc3NjQyODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.647288ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "PUT /v2/foo/bar/blobs/uploads/73a9e958-909a-476b-b05d-87f2a52a58e3?_state=PDTkIIY4kMqcue7O19h8-TWW8Q9svcfnGpjD2x7lT4h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczYTllOTU4LTkwOWEtNDc2Yi1iMDVkLTg3ZjJhNTJhNThlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMTc3NjQyODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=3e4b70f7-16fa-40e2-86eb-008109f47a83 http.request.method=POST http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.904818ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=70a083f4-17cf-4d12-9220-6c30b8386947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/4399c47f-baf8-45c6-ba31-91f97f028ce8?_state=QZr9Cjv2NiLEEmDp92Xj3diFKKC1Y_bioeD6TBPMt5d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOTljNDdmLWJhZjgtNDVjNi1iYTMxLTkxZjk3ZjAyOGNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMjMyNjQ4MTdaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.duration=3.375588268s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:52 +0000] "PUT /v2/foo/bar/blobs/uploads/4399c47f-baf8-45c6-ba31-91f97f028ce8?_state=QZr9Cjv2NiLEEmDp92Xj3diFKKC1Y_bioeD6TBPMt5d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOTljNDdmLWJhZjgtNDVjNi1iYTMxLTkxZjk3ZjAyOGNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1Mi4zMjMyNjQ4MTdaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=efece4db-2ad4-40c0-8ce8-421be2d91ed5 http.request.method=POST http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.430964ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39661" http.request.id=a17995b0-4e1c-4372-9d66-3ea21962a136 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/c0c66037-58cb-41c9-a4e0-e5a75346c53b?_state=FwRB0J2W_POK3cHq4ZOrFNwTc__YpAMxX4FuUzlKQ4B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwYzY2MDM3LTU4Y2ItNDFjOS1hNGUwLWU1YTc1MzQ2YzUzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1NS44ODAzMDU3M1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.98289744s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/c0c66037-58cb-41c9-a4e0-e5a75346c53b?_state=FwRB0J2W_POK3cHq4ZOrFNwTc__YpAMxX4FuUzlKQ4B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwYzY2MDM3LTU4Y2ItNDFjOS1hNGUwLWU1YTc1MzQ2YzUzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1NS44ODAzMDU3M1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=42ecd240-8991-44e1-854a-8748c97856d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/uploads/c0c66037-58cb-41c9-a4e0-e5a75346c53b?_state=Pv3rkQEbzn4HxM-hd0ji4od9ZbFOVmEUEQ8WMo9SedR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwYzY2MDM3LTU4Y2ItNDFjOS1hNGUwLWU1YTc1MzQ2YzUzYiIsIk9mZnNldCI6MjA3NjAwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NTVaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.428746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:58 +0000] "PUT /v2/foo/bar/blobs/uploads/c0c66037-58cb-41c9-a4e0-e5a75346c53b?_state=Pv3rkQEbzn4HxM-hd0ji4od9ZbFOVmEUEQ8WMo9SedR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwYzY2MDM3LTU4Y2ItNDFjOS1hNGUwLWU1YTc1MzQ2YzUzYiIsIk9mZnNldCI6MjA3NjAwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDI6NTVaIn0%3D&digest=sha256%3A7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=427ad2dc-aa17-41e6-894f-14f95bb790ca http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.402178ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=50d604b5-8e21-4535-828a-703552b11830 http.request.method=GET http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=164.935782ms http.response.status=200 http.response.written=20760064 127.0.0.1 - - [16/Mar/2025:18:02:58 +0000] "GET /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 200 20760064 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=error msg="error parsing digest="sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=d006124d-6f57-42d2-a221-ebdaf534dcea http.request.method=GET http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" vars.name="foo/bar" time="2025-03-16T18:02:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=d006124d-6f57-42d2-a221-ebdaf534dcea http.request.method=GET http.request.remoteaddr="127.0.0.1:35706" http.request.uri="/v2/foo/bar/blobs/sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.100131ms http.response.status=400 http.response.written=110 vars.digest="sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/sha257:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=7db3971d-e1b5-4b77-94b3-90e51f901ab3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35720" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.836158ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:02:59Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:02:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=a97b0908-d976-45b6-8d6a-88b09e2b7b73 http.request.method=GET http.request.remoteaddr="127.0.0.1:53342" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.245786ms http.response.status=404 http.response.written=157 vars.digest="sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=1f198db6-07ed-442f-b849-125aeeb9ac57 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.303073ms http.response.status=404 http.response.written=157 vars.digest="sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=982656be-059f-4401-8ba5-88c5bdc01b6e http.request.method=POST http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="986.691µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=59e9910c-f1f1-4eff-beb0-8002b0b9177e http.request.method=GET http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.276382ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=9b71346f-c7de-49fb-9c83-71ba18c98571 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.345555ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "DELETE /v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=5b0519be-b78a-4fb7-9135-20e83f7fd1cf http.request.method=GET http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=07f50696-8a2d-44c9-b139-6d0a7a90e6cd time="2025-03-16T18:02:59Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=5b0519be-b78a-4fb7-9135-20e83f7fd1cf http.request.method=GET http.request.remoteaddr="127.0.0.1:53350" http.request.uri="/v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.395473ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=07f50696-8a2d-44c9-b139-6d0a7a90e6cd 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/uploads/07f50696-8a2d-44c9-b139-6d0a7a90e6cd?_state=7oiLCCJ7STm82LOreESMaERrtKQTeiBgod2ptN73cW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjUwNjk2LThhMmQtNDRjOS1iMTM5LTZkMGE3YTkwZTZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNjQ3MDgxODlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=321a0252-4151-4164-9bd9-f8a384ddc4de http.request.method=POST http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.716373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=526479b9-ee49-417e-884d-e81e41a544e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/1bc0b298-fd2c-476c-9afc-42997e5527d1?_state=smYFlLdL6zQS6G0Vu5Lca28ZoBdql96GuYb6_AiWg-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYzBiMjk4LWZkMmMtNDc2Yy05YWZjLTQyOTk3ZTU1MjdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNzYxOTA2OVoifQ%3D%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" provided=sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 vars.name="foo/bar" vars.uuid=1bc0b298-fd2c-476c-9afc-42997e5527d1 time="2025-03-16T18:02:59Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=526479b9-ee49-417e-884d-e81e41a544e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/1bc0b298-fd2c-476c-9afc-42997e5527d1?_state=smYFlLdL6zQS6G0Vu5Lca28ZoBdql96GuYb6_AiWg-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYzBiMjk4LWZkMmMtNDc2Yy05YWZjLTQyOTk3ZTU1MjdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNzYxOTA2OVoifQ%3D%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1bc0b298-fd2c-476c-9afc-42997e5527d1 time="2025-03-16T18:02:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=526479b9-ee49-417e-884d-e81e41a544e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/1bc0b298-fd2c-476c-9afc-42997e5527d1?_state=smYFlLdL6zQS6G0Vu5Lca28ZoBdql96GuYb6_AiWg-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYzBiMjk4LWZkMmMtNDc2Yy05YWZjLTQyOTk3ZTU1MjdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNzYxOTA2OVoifQ%3D%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.445118ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1bc0b298-fd2c-476c-9afc-42997e5527d1 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "PUT /v2/foo/bar/blobs/uploads/1bc0b298-fd2c-476c-9afc-42997e5527d1?_state=smYFlLdL6zQS6G0Vu5Lca28ZoBdql96GuYb6_AiWg-J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiYzBiMjk4LWZkMmMtNDc2Yy05YWZjLTQyOTk3ZTU1MjdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yNzYxOTA2OVoifQ%3D%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=21c3a763-2a43-4816-95bf-dc123141b0f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.344117ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=31cfc1fb-ad49-4fc3-920e-7c72e79c300e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/502f7f22-1cf6-4a3a-8bed-c3f1671a9250?_state=irj0B0a__vPYx0eKlQ2lE7JLPgZBc5WM9aFaMXP4QpN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwMmY3ZjIyLTFjZjYtNGEzYS04YmVkLWMzZjE2NzFhOTI1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yODIzNTI0OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.913195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "PUT /v2/foo/bar/blobs/uploads/502f7f22-1cf6-4a3a-8bed-c3f1671a9250?_state=irj0B0a__vPYx0eKlQ2lE7JLPgZBc5WM9aFaMXP4QpN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwMmY3ZjIyLTFjZjYtNGEzYS04YmVkLWMzZjE2NzFhOTI1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yODIzNTI0OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=aa2e2baa-a15a-4df0-8d2c-880a50234803 http.request.method=POST http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.39568ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=cbceefcd-36ea-4bea-8f6b-00797d395e7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/4365f8a8-7c79-4b2f-a2cc-67246063f3dd?_state=e3Wtaqi-P7XBeEjfYVSL63vit7r5OfXKHTF4SOhOuGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNjVmOGE4LTdjNzktNGIyZi1hMmNjLTY3MjQ2MDYzZjNkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yODg4NTU5MDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.89739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "PUT /v2/foo/bar/blobs/uploads/4365f8a8-7c79-4b2f-a2cc-67246063f3dd?_state=e3Wtaqi-P7XBeEjfYVSL63vit7r5OfXKHTF4SOhOuGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNjVmOGE4LTdjNzktNGIyZi1hMmNjLTY3MjQ2MDYzZjNkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yODg4NTU5MDZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:02:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=8eb6b404-3868-4abe-8b23-ed9c5e66de55 http.request.method=POST http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.230665ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=94878985-373e-4038-aa4e-75ae240b8dbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/faa878d1-2d07-4ba2-8b78-532080686a4d?_state=VvexhppAjAVTu0QIIfkB5A04tC_J_f9JsUxMdwh8bvZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhYTg3OGQxLTJkMDctNGJhMi04Yjc4LTUzMjA4MDY4NmE0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yOTUxNjM0ODdaIn0%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.duration=1.435703853s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "PUT /v2/foo/bar/blobs/uploads/faa878d1-2d07-4ba2-8b78-532080686a4d?_state=VvexhppAjAVTu0QIIfkB5A04tC_J_f9JsUxMdwh8bvZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhYTg3OGQxLTJkMDctNGJhMi04Yjc4LTUzMjA4MDY4NmE0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMjo1OS4yOTUxNjM0ODdaIn0%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=7c4348f2-b1d9-4c30-b980-8a628bf8511b http.request.method=POST http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.990585ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35455" http.request.id=0301feae-4b64-4952-8de9-37857e0473ef http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/fbd08f92-0c9d-4e82-9328-0b6d67a7069d?_state=3B06Epu1qo7RLI0L0gCNx0ceBc0pSsRte7c86dXge4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZDA4ZjkyLTBjOWQtNGU4Mi05MzI4LTBiNmQ2N2E3MDY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMC44NTkwNDM3MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506488017s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:00 +0000] "PATCH /v2/foo/bar/blobs/uploads/fbd08f92-0c9d-4e82-9328-0b6d67a7069d?_state=3B06Epu1qo7RLI0L0gCNx0ceBc0pSsRte7c86dXge4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZDA4ZjkyLTBjOWQtNGU4Mi05MzI4LTBiNmQ2N2E3MDY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMC44NTkwNDM3MzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=f948b5c2-b3ce-404f-9be1-669bab2909dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/uploads/fbd08f92-0c9d-4e82-9328-0b6d67a7069d?_state=KjnCC0gsjNWwn7X0LyHGbFHtQWL1T2TnJcLQ-kXHqXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZDA4ZjkyLTBjOWQtNGU4Mi05MzI4LTBiNmQ2N2E3MDY5ZCIsIk9mZnNldCI6MTU1NDQzMjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MDBaIn0%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.duration=2.890524ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "PUT /v2/foo/bar/blobs/uploads/fbd08f92-0c9d-4e82-9328-0b6d67a7069d?_state=KjnCC0gsjNWwn7X0LyHGbFHtQWL1T2TnJcLQ-kXHqXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZDA4ZjkyLTBjOWQtNGU4Mi05MzI4LTBiNmQ2N2E3MDY5ZCIsIk9mZnNldCI6MTU1NDQzMjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MDBaIn0%3D&digest=sha256%3A3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=9c7d4134-aa77-47d4-b6c1-aad12a5ceff8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.316432ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=22129ddc-cb9f-4853-99ce-30c813908a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=109.795659ms http.response.status=200 http.response.written=15544320 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 200 15544320 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=error msg="error parsing digest="sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=af0422a1-65e7-4164-ab7f-837b5183497e http.request.method=GET http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" vars.name="foo/bar" time="2025-03-16T18:03:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=af0422a1-65e7-4164-ab7f-837b5183497e http.request.method=GET http.request.remoteaddr="127.0.0.1:53352" http.request.uri="/v2/foo/bar/blobs/sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.867739ms http.response.status=400 http.response.written=110 vars.digest="sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha257:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=aa1dcc66-dd71-4b6e-a2ea-928dbb2a9d89 http.request.method=GET http.request.remoteaddr="127.0.0.1:47976" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.duration=2.705874ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=523a2922-aca8-4822-99de-f5d25d4bcafc http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.771253ms http.response.status=200 http.response.written=2686976 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 200 2686976 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35455" http.request.id=a27eed8b-de02-4194-aeaa-7133f4d5ad7b http.request.method=GET http.request.remoteaddr="127.0.0.1:47976" http.request.uri="/v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.602198ms http.response.status=200 http.response.written=294912 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha256:3b2799d7a485fe29c58d719254402c78b9b941a7badb58e7379be2163dfbe637 HTTP/1.1" 200 294912 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=15ad9885-0af5-404a-83bd-e1ce6d2973fd http.request.method=GET http.request.remoteaddr="127.0.0.1:35720" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.455366449s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39661" http.request.id=594864d5-eb68-4ff3-b66d-464e9e5f5a9f http.request.method=GET http.request.remoteaddr="127.0.0.1:35708" http.request.uri="/v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.46720481s http.response.status=200 http.response.written=2686976 127.0.0.1 - - [16/Mar/2025:18:02:59 +0000] "GET /v2/foo/bar/blobs/sha256:7feabf4fbce6669e0884f26c43103d34c278979f58171e5a2b1def77a475e0c8 HTTP/1.1" 200 2686976 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (10.49s) === RUN TestBlobDelete time="2025-03-16T18:03:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:02Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=32450f2c-00af-4344-ae4e-cd7654b1fed7 http.request.method=GET http.request.remoteaddr="127.0.0.1:38098" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.196795ms http.response.status=404 http.response.written=157 vars.digest="sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=8a2088e5-1d67-44a4-bf39-6e89ecd27508 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.155429ms http.response.status=404 http.response.written=157 vars.digest="sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=cd5f8909-fb2b-4b42-84be-e3d1e1738571 http.request.method=POST http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.13335ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=5e3bdb61-3781-4a5d-b530-61899c84b59d http.request.method=GET http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034145ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=8a019a5e-4525-4785-a9b4-081f03fb68be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27472ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "DELETE /v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=94099e35-3d94-4e3f-8688-9a5a362a3041 http.request.method=GET http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=093a750e-941c-452a-a669-733b0496a9a9 time="2025-03-16T18:03:02Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=94099e35-3d94-4e3f-8688-9a5a362a3041 http.request.method=GET http.request.remoteaddr="127.0.0.1:38106" http.request.uri="/v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.062083ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=093a750e-941c-452a-a669-733b0496a9a9 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "GET /v2/foo/bar/blobs/uploads/093a750e-941c-452a-a669-733b0496a9a9?_state=wLMCFdtzD26sFUnH-H4JX5jEFalinqadsYyuHleYiQh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5M2E3NTBlLTk0MWMtNDUyYS1hNjY5LTczM2IwNDk2YTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44ODQ0Mzg0MjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=d2dbc7e8-acec-48c4-92bd-37e96e099b7d http.request.method=POST http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.807711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=33890a00-936e-440e-a500-3a8001ba9313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/efc03f5c-c881-4226-b5fa-c54de57f2896?_state=zn3TXfhg3zQOtB1uuD66ajDuJ_FmEsaABGbgEIxA4oF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYzAzZjVjLWM4ODEtNDIyNi1iNWZhLWM1NGRlNTdmMjg5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTE2MjgzMTFaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" provided=sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b vars.name="foo/bar" vars.uuid=efc03f5c-c881-4226-b5fa-c54de57f2896 time="2025-03-16T18:03:02Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=33890a00-936e-440e-a500-3a8001ba9313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/efc03f5c-c881-4226-b5fa-c54de57f2896?_state=zn3TXfhg3zQOtB1uuD66ajDuJ_FmEsaABGbgEIxA4oF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYzAzZjVjLWM4ODEtNDIyNi1iNWZhLWM1NGRlNTdmMjg5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTE2MjgzMTFaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=efc03f5c-c881-4226-b5fa-c54de57f2896 time="2025-03-16T18:03:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=33890a00-936e-440e-a500-3a8001ba9313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/efc03f5c-c881-4226-b5fa-c54de57f2896?_state=zn3TXfhg3zQOtB1uuD66ajDuJ_FmEsaABGbgEIxA4oF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYzAzZjVjLWM4ODEtNDIyNi1iNWZhLWM1NGRlNTdmMjg5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTE2MjgzMTFaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.822754ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=efc03f5c-c881-4226-b5fa-c54de57f2896 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "PUT /v2/foo/bar/blobs/uploads/efc03f5c-c881-4226-b5fa-c54de57f2896?_state=zn3TXfhg3zQOtB1uuD66ajDuJ_FmEsaABGbgEIxA4oF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYzAzZjVjLWM4ODEtNDIyNi1iNWZhLWM1NGRlNTdmMjg5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTE2MjgzMTFaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=840c396b-4917-49ba-8d86-9596f213f958 http.request.method=POST http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.97358ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=161cfe7e-19db-4b88-805e-bf0f78c151c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/4935214d-999d-4e7f-94c3-c38249dc9a6a?_state=NnYBoSeg9-iCtbkkDIOuj1ERi6ZVyEGW9wHLVNwEcyd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MzUyMTRkLTk5OWQtNGU3Zi05NGMzLWMzODI0OWRjOWE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTY5MzkwMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.641525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "PUT /v2/foo/bar/blobs/uploads/4935214d-999d-4e7f-94c3-c38249dc9a6a?_state=NnYBoSeg9-iCtbkkDIOuj1ERi6ZVyEGW9wHLVNwEcyd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5MzUyMTRkLTk5OWQtNGU3Zi05NGMzLWMzODI0OWRjOWE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi44OTY5MzkwMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=1543236b-ddc8-4ed4-9dc4-61878331274d http.request.method=POST http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.54106ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=364440f7-3b74-4779-b4e0-c7fd312081c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/1300248f-aad3-4a46-b2c8-8a141b919e6d?_state=wF7CC0BXLUYOCkM3_Kuuhw-z3iywOoijZNtNuY2ww0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMDAyNDhmLWFhZDMtNGE0Ni1iMmM4LThhMTQxYjkxOWU2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi45MDMyMjE3MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.748186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "PUT /v2/foo/bar/blobs/uploads/1300248f-aad3-4a46-b2c8-8a141b919e6d?_state=wF7CC0BXLUYOCkM3_Kuuhw-z3iywOoijZNtNuY2ww0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMDAyNDhmLWFhZDMtNGE0Ni1iMmM4LThhMTQxYjkxOWU2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi45MDMyMjE3MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=202d343a-005f-406e-930c-3b40f34cebdb http.request.method=POST http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.111815ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=60405c22-043a-4708-abf0-70c43af79549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/a50f217d-8e52-4d23-badf-bd66ecf0fbe2?_state=ckoaRXCNNRs0Nog8n7mHjdHa51Ar98MO8DnscJ083hh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1MGYyMTdkLThlNTItNGQyMy1iYWRmLWJkNjZlY2YwZmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi45MDk3OTUyMTZaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.259087154s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:02 +0000] "PUT /v2/foo/bar/blobs/uploads/a50f217d-8e52-4d23-badf-bd66ecf0fbe2?_state=ckoaRXCNNRs0Nog8n7mHjdHa51Ar98MO8DnscJ083hh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1MGYyMTdkLThlNTItNGQyMy1iYWRmLWJkNjZlY2YwZmJlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowMi45MDk3OTUyMTZaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=b8ca3a4f-9b3c-40ee-a4bb-26afcfe4fabc http.request.method=POST http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.509556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36077" http.request.id=1732bf63-bcc0-46d1-9814-0f58ca6fbb63 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/58f0176d-d158-47f8-b3cf-6546e340a377?_state=tbA2RQNkAkMotwo1irT8w3V19D4QcsSzGbQZSilRV5t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZjAxNzZkLWQxNTgtNDdmOC1iM2NmLTY1NDZlMzQwYTM3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowOC4zODI1MjIxNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.988319132s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/58f0176d-d158-47f8-b3cf-6546e340a377?_state=tbA2RQNkAkMotwo1irT8w3V19D4QcsSzGbQZSilRV5t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZjAxNzZkLWQxNTgtNDdmOC1iM2NmLTY1NDZlMzQwYTM3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzowOC4zODI1MjIxNjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=305a96cf-c526-4091-aea6-eb6996264377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/uploads/58f0176d-d158-47f8-b3cf-6546e340a377?_state=v7oWHjfdMWXLTsx1WXRpyshsU5ZbME8SwYKiHIjMWUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZjAxNzZkLWQxNTgtNDdmOC1iM2NmLTY1NDZlMzQwYTM3NyIsIk9mZnNldCI6MjYzMTAxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MDhaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "PUT /v2/foo/bar/blobs/uploads/58f0176d-d158-47f8-b3cf-6546e340a377?_state=v7oWHjfdMWXLTsx1WXRpyshsU5ZbME8SwYKiHIjMWUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZjAxNzZkLWQxNTgtNDdmOC1iM2NmLTY1NDZlMzQwYTM3NyIsIk9mZnNldCI6MjYzMTAxNDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MDhaIn0%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=9746bdd7-bc3e-47ba-9946-8bea38600309 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.081794ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=968e8464-6dae-481c-8c4f-a8277b458f83 http.request.method=GET http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=155.896527ms http.response.status=200 http.response.written=26310144 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "GET /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 200 26310144 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=error msg="error parsing digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=ce78a70d-10fd-4257-b907-945e49677935 http.request.method=GET http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" time="2025-03-16T18:03:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=ce78a70d-10fd-4257-b907-945e49677935 http.request.method=GET http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.060585ms http.response.status=400 http.response.written=110 vars.digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "GET /v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=5007e310-036b-4f02-b093-75fcd8219d08 http.request.method=GET http.request.remoteaddr="127.0.0.1:58858" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.195411ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "GET /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=fc92c16b-8c43-4708-8e53-88eb8b54edc1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58864" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.221463ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=1c4dc756-dc95-4561-9a12-1bacf5902244 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58864" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.994855ms http.response.status=404 http.response.written=157 vars.digest="sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=3e0a35e6-5e3c-4024-94c8-85d5cd09f753 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58864" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.845µs" http.response.status=404 http.response.written=74 vars.digest="sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=error msg="error parsing digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=8f67d9d5-e41a-4814-9884-e3b493c556e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58878" http.request.uri="/v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" time="2025-03-16T18:03:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=8f67d9d5-e41a-4814-9884-e3b493c556e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58878" http.request.uri="/v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.195729ms http.response.status=400 http.response.written=110 vars.digest="sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "DELETE /v2/foo/bar/blobs/sha257:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T18:03:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=233a0cff-994e-49c4-a93b-38a32ee53b7d http.request.method=POST http.request.remoteaddr="127.0.0.1:58892" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.490636ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=158d1d56-0638-4e48-8f6f-7d0c9e83ac01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58892" http.request.uri="/v2/foo/bar/blobs/uploads/3e176c95-2fae-4dfc-ad86-8169fdfd12be?_state=UycDLtZhkt_5Ge2sj49qCWw7_358iXmIamp4NFdv0YN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMTc2Yzk1LTJmYWUtNGRmYy1hZDg2LTgxNjlmZGZkMTJiZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoxMy41OTU5Njg4MloifQ%3D%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.404915589s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "PUT /v2/foo/bar/blobs/uploads/3e176c95-2fae-4dfc-ad86-8169fdfd12be?_state=UycDLtZhkt_5Ge2sj49qCWw7_358iXmIamp4NFdv0YN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMTc2Yzk1LTJmYWUtNGRmYy1hZDg2LTgxNjlmZGZkMTJiZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoxMy41OTU5Njg4MloifQ%3D%3D&digest=sha256%3A5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=e62fba8c-bd80-42d8-b97d-d7dd0e7f7897 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58892" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.047714ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=11fd1def-b552-4e9a-9595-fe165f5ddd62 http.request.method=GET http.request.remoteaddr="127.0.0.1:58852" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.641177486s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "GET /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-03-16T18:03:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=0884e353-4860-4edc-9db7-bb9ba2ab891e http.request.method=GET http.request.remoteaddr="127.0.0.1:58858" http.request.uri="/v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.631642138s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [16/Mar/2025:18:03:13 +0000] "GET /v2/foo/bar/blobs/sha256:5e513a0aa83ef6ca369b5b698a2c3b8cb4a8d9afe875145569bc4de982f2177b HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (15.68s) === RUN TestRelativeURL time="2025-03-16T18:03:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:18Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46765" http.request.id=b1d9d1b2-3e78-4e64-99b4-cd2807b7a665 http.request.method=POST http.request.remoteaddr="127.0.0.1:42100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46765" http.request.id=2ed4ea77-2041-4215-b322-8af24b5bd22b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42100" http.request.uri="/v2/foo/bar/blobs/uploads/04e814ff-30f4-4b90-89be-02e603b9a408?_state=qEKghMSxTMB0Cq-K6xPdrQ89MDyQ_-AnFXLLZMw8z4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTgxNGZmLTMwZjQtNGI5MC04OWJlLTAyZTYwM2I5YTQwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoxOC4yMjI0NjU2MjJaIn0%3D&digest=sha256%3A9af51279f8a376ea99a9bc118c357455560ab5153e5a3c8cf3c47d5d5755e0ac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.735479767s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:18 +0000] "PUT /v2/foo/bar/blobs/uploads/04e814ff-30f4-4b90-89be-02e603b9a408?_state=qEKghMSxTMB0Cq-K6xPdrQ89MDyQ_-AnFXLLZMw8z4F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZTgxNGZmLTMwZjQtNGI5MC04OWJlLTAyZTYwM2I5YTQwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoxOC4yMjI0NjU2MjJaIn0%3D&digest=sha256%3A9af51279f8a376ea99a9bc118c357455560ab5153e5a3c8cf3c47d5d5755e0ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46765" http.request.id=3bfbd57c-d478-4537-96d0-35c6e432dfc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.575065ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46765" http.request.id=3ba0d3cf-9959-4b7a-98fe-4c86d5f852c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:42100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.107113ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:46765" http.request.id=41c82b09-958e-4233-8403-9f4918820602 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42100" http.request.uri="/v2/foo/bar/blobs/uploads/f3af1c78-5f77-46b4-95c0-4371cc28a933?_state=qbqoJzhMGPnGjRACCbQtZIMO8OBtQImLk7A2Dp3Di_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzYWYxYzc4LTVmNzctNDZiNC05NWMwLTQzNzFjYzI4YTkzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyMC41MjM3NjY3MDdaIn0%3D&digest=sha256%3Ac6e302e2ea6599634bc056b7c8e73c5212b8b0bccb532175ce51758e6621809b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.098968627s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:20 +0000] "PUT /v2/foo/bar/blobs/uploads/f3af1c78-5f77-46b4-95c0-4371cc28a933?_state=qbqoJzhMGPnGjRACCbQtZIMO8OBtQImLk7A2Dp3Di_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzYWYxYzc4LTVmNzctNDZiNC05NWMwLTQzNzFjYzI4YTkzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyMC41MjM3NjY3MDdaIn0%3D&digest=sha256%3Ac6e302e2ea6599634bc056b7c8e73c5212b8b0bccb532175ce51758e6621809b HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (5.41s) === RUN TestBlobDeleteDisabled time="2025-03-16T18:03:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:23Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:43161" http.request.id=1c93d566-f5bb-430d-9aef-b21100177acc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58676" http.request.uri="/v2/foo/bar/blobs/sha256:7a3cf72ee232ff42737b43c3e5238d6223032d0f92ec316ec2cc588d0d6bd9e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.064348ms http.response.status=405 http.response.written=78 vars.digest="sha256:7a3cf72ee232ff42737b43c3e5238d6223032d0f92ec316ec2cc588d0d6bd9e1" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:7a3cf72ee232ff42737b43c3e5238d6223032d0f92ec316ec2cc588d0d6bd9e1 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.20s) === RUN TestDeleteDisabled time="2025-03-16T18:03:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:23Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34431" http.request.id=a0c27bac-745a-464b-88e4-b0e28b319c13 http.request.method=POST http.request.remoteaddr="127.0.0.1:35278" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.525249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34431" http.request.id=72e4f088-4f4a-440f-8650-8c5719d25b4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35278" http.request.uri="/v2/foo/bar/blobs/uploads/ab671134-469d-4967-8713-11470e91c559?_state=yYe7f3hXrK5p6Um_Uo981CuzZ9yVU1GAEBoaJb9X1vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNjcxMTM0LTQ2OWQtNDk2Ny04NzEzLTExNDcwZTkxYzU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyNC4xMjYxOTA4MzVaIn0%3D&digest=sha256%3A3c1fc844fb42b23c39616cac1f36f5f69c3019d61157b595945c26584badc21b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.070025253s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:24 +0000] "PUT /v2/foo/bar/blobs/uploads/ab671134-469d-4967-8713-11470e91c559?_state=yYe7f3hXrK5p6Um_Uo981CuzZ9yVU1GAEBoaJb9X1vJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNjcxMTM0LTQ2OWQtNDk2Ny04NzEzLTExNDcwZTkxYzU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyNC4xMjYxOTA4MzVaIn0%3D&digest=sha256%3A3c1fc844fb42b23c39616cac1f36f5f69c3019d61157b595945c26584badc21b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:34431" http.request.id=eb881e5d-2fda-43c2-b825-e2491253cc6f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35278" http.request.uri="/v2/foo/bar/blobs/sha256:3c1fc844fb42b23c39616cac1f36f5f69c3019d61157b595945c26584badc21b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.956035ms http.response.status=405 http.response.written=78 vars.digest="sha256:3c1fc844fb42b23c39616cac1f36f5f69c3019d61157b595945c26584badc21b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:03:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:3c1fc844fb42b23c39616cac1f36f5f69c3019d61157b595945c26584badc21b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.37s) === RUN TestDeleteReadOnly time="2025-03-16T18:03:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:28Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40913" http.request.id=c9f1027c-2dc9-41f3-bb9d-9bd47bb04dce http.request.method=POST http.request.remoteaddr="127.0.0.1:45218" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:30Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40913" http.request.id=44139d73-e094-4fe8-a331-5aecf7520dab http.request.method=PUT http.request.remoteaddr="127.0.0.1:45218" http.request.uri="/v2/foo/bar/blobs/uploads/6f15f9f1-2a5e-43ef-a534-97ae71bd92e4?_state=AWrQBg0FABlNDlBqoN8h8zJM9AlqM3Nyo-Ty2MMfogB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmMTVmOWYxLTJhNWUtNDNlZi1hNTM0LTk3YWU3MWJkOTJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyOC4zNjg4NDc1NDJaIn0%3D&digest=sha256%3Ab8161b441dd602500a6c4cab25f5d7c92c9f26e79a502f630a45365c7fdb712b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.84547251s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:28 +0000] "PUT /v2/foo/bar/blobs/uploads/6f15f9f1-2a5e-43ef-a534-97ae71bd92e4?_state=AWrQBg0FABlNDlBqoN8h8zJM9AlqM3Nyo-Ty2MMfogB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmMTVmOWYxLTJhNWUtNDNlZi1hNTM0LTk3YWU3MWJkOTJlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowMzoyOC4zNjg4NDc1NDJaIn0%3D&digest=sha256%3Ab8161b441dd602500a6c4cab25f5d7c92c9f26e79a502f630a45365c7fdb712b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:b8161b441dd602500a6c4cab25f5d7c92c9f26e79a502f630a45365c7fdb712b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.02s) === RUN TestStartPushReadOnly time="2025-03-16T18:03:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:30Z" level=info msg="redis not configured" go.version=go1.24.1 127.0.0.1 - - [16/Mar/2025:18:03:30 +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-16T18:03:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:30Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=2d9b9070-66e6-42a1-9a8a-8b4ae5bc6701 http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" 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="966.839µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=51aee85d-5192-47e7-b751-c134406aeb2a http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.129165ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=10bbe01f-5369-4d78-89f9-9fc8e333de97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" 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.07986ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=ba86843d-081c-4176-bc4c-2f57ee8f6f7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" 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=4.621299ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=ba86843d-081c-4176-bc4c-2f57ee8f6f7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" 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=4.669337ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=ba86843d-081c-4176-bc4c-2f57ee8f6f7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" 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=4.710188ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=ba86843d-081c-4176-bc4c-2f57ee8f6f7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" 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=4.747418ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T18:03:30Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=3f9dccee-5448-46d5-bba9-d7241283f35f http.request.method=POST http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:37Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=46e81851-5450-46d5-837d-900b62a175d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/blobs/uploads/8623a6ee-834a-490b-b074-7d06913fb0ba?_state=aKARMbSlinUdTW8zK3iX989SSR-5BHPrNFL4Fx51Ltd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NjIzYTZlZS04MzRhLTQ5MGItYjA3NC03ZDA2OTEzZmIwYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MzAuNjE4NjM3MDU4WiJ9&digest=sha256%3A05eed1234fdf1584e7999ac9b5ad43d1598ba52384c5792e7bb6309b44379eed" http.request.useragent="Go-http-client/1.1" http.response.duration=7.099201312s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/8623a6ee-834a-490b-b074-7d06913fb0ba?_state=aKARMbSlinUdTW8zK3iX989SSR-5BHPrNFL4Fx51Ltd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NjIzYTZlZS04MzRhLTQ5MGItYjA3NC03ZDA2OTEzZmIwYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MzAuNjE4NjM3MDU4WiJ9&digest=sha256%3A05eed1234fdf1584e7999ac9b5ad43d1598ba52384c5792e7bb6309b44379eed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=133c6a9b-8338-4e38-b8f6-9bd0a28e4ea5 http.request.method=POST http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.339533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=d2d695f5-26e1-4764-8739-6f1e8cf5de66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/blobs/uploads/9cf35029-9f97-44fd-b36b-003213595d0b?_state=Rv7SzENuqDTqJcxOlW0yO_nqXJSTep9tT5XpgZYUs2V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5Y2YzNTAyOS05Zjk3LTQ0ZmQtYjM2Yi0wMDMyMTM1OTVkMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MzguMDEyMDgxMDIyWiJ9&digest=sha256%3Aee38db96f40645582e447e2daaeb212b10881dce92f3d449d627856a6fa5727d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.115838109s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/9cf35029-9f97-44fd-b36b-003213595d0b?_state=Rv7SzENuqDTqJcxOlW0yO_nqXJSTep9tT5XpgZYUs2V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5Y2YzNTAyOS05Zjk3LTQ0ZmQtYjM2Yi0wMDMyMTM1OTVkMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6MzguMDEyMDgxMDIyWiJ9&digest=sha256%3Aee38db96f40645582e447e2daaeb212b10881dce92f3d449d627856a6fa5727d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=3cc6adf3-02e6-4d49-adac-eaa921ebbe9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.3633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=6e5f32e4-145d-4800-8b16-70a9c7fd77ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.duration=4.608321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=493452eb-42b0-442f-8f84-535da0a5254e http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.999296ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=e022ca71-3a1e-4bb3-b148-df8f9fe59bc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.144896ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43051" http.request.id=3eb09a17-846f-43a1-bd9d-38a092d6f36e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.duration=4.094464ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43051" http.request.id=de5d291e-b571-4689-bd2b-b4d5c5b79f25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.duration=4.675952ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:43051" http.request.id=03dd41e3-9ecf-4891-9764-4d697ec5ef42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.duration=6.756257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=11fd3d67-ffc3-4abc-99ea-69bf264fa466 http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.675474ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=f837a9d5-cd52-4f81-8a59-9ca80c92d04e http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.272355ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=bcaa2e2f-f984-4ab3-aea9-97c341b69172 http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.duration="799.639µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=05b6e5d6-53cd-4447-b4b7-870e66939019 http.request.method=GET http.request.remoteaddr="127.0.0.1:56870" 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="854.714µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=error msg="payload digest does match: "sha256:e52941aabf0f7dbafe96489074bd9a9b6df815192072e36421375b54870ac1e9" != "sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33"" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=7cfe81a7-3956-40c6-8a28-160b1b190a86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=7cfe81a7-3956-40c6-8a28-160b1b190a86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56870" http.request.uri="/v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="954.237µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33" 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:4a5d9aeb19ebddd44e12f5911b585c72829dbceb7f0efe3ec759e03d73d1fb33 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=95067885-b9d0-4dd0-b641-a0f41d690214 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" 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.00749ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=77763a60-159f-450b-9250-d960bdac24d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" 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="809.429µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=19f28d1b-73c0-46d8-a08b-2b41a40e812c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" 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="860.561µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=19f28d1b-73c0-46d8-a08b-2b41a40e812c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" 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="902.192µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=19f28d1b-73c0-46d8-a08b-2b41a40e812c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" 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="933.745µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=2e5289c4-829d-48c2-9604-a663e51f225d http.request.method=POST http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054808ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=a30ca5cc-1a67-46e4-9014-3b6005627214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/981b8edf-2b69-473f-8ad9-8b594e7a8561?_state=h2Z3DeaJPirFWL46RJ2fl-tD0vNhUhUod97aO-oDNbV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ODFiOGVkZi0yYjY5LTQ3M2YtOGFkOS04YjU5NGU3YTg1NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDEuMTc5ODUzNzFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214978ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/981b8edf-2b69-473f-8ad9-8b594e7a8561?_state=h2Z3DeaJPirFWL46RJ2fl-tD0vNhUhUod97aO-oDNbV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ODFiOGVkZi0yYjY5LTQ3M2YtOGFkOS04YjU5NGU3YTg1NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDEuMTc5ODUzNzFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=e4183d31-1c39-4224-8afc-e354156b576e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" 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.971µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=e4183d31-1c39-4224-8afc-e354156b576e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" 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="982.644µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T18:03:41Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=f6383cfe-5627-4fc2-8724-c163b0c5a145 http.request.method=POST http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=47abd9ac-0248-4491-a2a5-2df8eb8e245c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/97b415d0-52a4-47c5-9bac-e1fd7f33ae51?_state=n-D-tnuGMYNZaDECAIzc64fm_AF05W-_qSBO9pU495B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5N2I0MTVkMC01MmE0LTQ3YzUtOWJhYy1lMWZkN2YzM2FlNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDEuNTQ5MTY3NTU0WiJ9&digest=sha256%3Ad8d5584427ad3d171fed86ba054111c4d822388591f5de09f07b186cdecc858b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.56103053s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/97b415d0-52a4-47c5-9bac-e1fd7f33ae51?_state=n-D-tnuGMYNZaDECAIzc64fm_AF05W-_qSBO9pU495B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5N2I0MTVkMC01MmE0LTQ3YzUtOWJhYy1lMWZkN2YzM2FlNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDEuNTQ5MTY3NTU0WiJ9&digest=sha256%3Ad8d5584427ad3d171fed86ba054111c4d822388591f5de09f07b186cdecc858b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=f26168cb-d97d-4d4e-a350-1a7bd830a8e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.239869ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=d06d9cad-3b12-4e27-89a3-49c2ac2ad31f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/blobs/uploads/5dda6ef1-fbf5-4d4b-afef-e76397d9c8c9?_state=UKd7iX7ejyINzlv5EGIDRiuZN9nV3Lb-EqQ6AbSZuwh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGRhNmVmMS1mYmY1LTRkNGItYWZlZi1lNzYzOTdkOWM4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDcuMzA1OTExMjg3WiJ9&digest=sha256%3A44d794d93b68851695312de190e4f3984afad2314a410de9cdd514ffce995296" http.request.useragent="Go-http-client/1.1" http.response.duration=1.540217304s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/5dda6ef1-fbf5-4d4b-afef-e76397d9c8c9?_state=UKd7iX7ejyINzlv5EGIDRiuZN9nV3Lb-EqQ6AbSZuwh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGRhNmVmMS1mYmY1LTRkNGItYWZlZi1lNzYzOTdkOWM4YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDcuMzA1OTExMjg3WiJ9&digest=sha256%3A44d794d93b68851695312de190e4f3984afad2314a410de9cdd514ffce995296 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=790240fb-5888-417c-8c71-f3fa6e4471c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.347445ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43051" http.request.id=6841101d-d9c6-4eaa-9d75-4d7912847024 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.720014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=32e27239-c2d9-4259-884d-b4ff7c0d5118 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.488648ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=a3e59778-d8af-416f-a3de-cb330e7d6ed9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.364818ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=f917afbc-a9a0-4c89-8735-094d672495d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855103ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=4ed004c0-09cb-48b2-ac6b-cffe752795fc http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870624ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=1c3163fd-0b29-4fe7-acdc-c27cd11de542 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" 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.772754ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="rewriting manifest sha256:b548a60b0ab98be1128a273504bf9526b86bace3ec4fb8ca522142e4db862ae6 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=6d663a84-db56-427a-8c30-3212f6c07a82 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" 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-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=6d663a84-db56-427a-8c30-3212f6c07a82 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.535354ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43051" http.request.id=9e75e1a2-de8c-4f41-b95b-b1df4841ca6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.071912ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43051" http.request.id=fb832d57-55ed-42a5-9b87-e15c939e95c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.571342ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43051" http.request.id=5ac42890-67b8-422f-b319-e3cfef8a876f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.249391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=50706465-eb21-4b6b-9068-00bdacc9e45f http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.235368ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=02d3d191-9b86-4b56-85f3-484b3e3d453e http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.181709ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=f639e24f-36c7-4ce3-8e71-ed08fe355cc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.922081ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=e4f30a05-7153-4ce1-98a6-e0b12ecd5e4a http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.674917ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=info msg="rewriting manifest list sha256:5cd4903e82fd22d32e40ab54e8d2b23f3e1d71dbbdd110d36ca33f2d560a6f6a in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=a66d271e-ff37-40d3-811c-63b9d6ce95af http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" 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-16T18:03:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43051" http.request.id=a66d271e-ff37-40d3-811c-63b9d6ce95af http.request.method=GET http.request.remoteaddr="127.0.0.1:33880" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.619436ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:03:48Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=1fa93085-63f7-4336-a716-b98c87cd5a68 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.125227ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=12c12463-bb4f-4b8c-889c-a8d8ea54e7a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.759702ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=6245a8f3-b4e2-46a8-8aec-c89d47bbc444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" 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.784735ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=643f198e-d401-4724-a2f9-0198a10a1b1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" 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=8.946814ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=643f198e-d401-4724-a2f9-0198a10a1b1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.035237ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=643f198e-d401-4724-a2f9-0198a10a1b1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.112436ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:03:48Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=643f198e-d401-4724-a2f9-0198a10a1b1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.179117ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:03:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T18:03:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=613ef77d-4344-45d3-af9f-f0caaca79eb4 http.request.method=POST http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337369ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=b17bb3d5-8826-4a0e-9796-6f0f2c35056f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/blobs/uploads/1b705243-0c59-4a54-b4f7-256b755026a2?_state=H9Vtbu4rUWRWREWGscPmQ0bHObYRjN0WSzcZZey-QQ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjcwNTI0My0wYzU5LTRhNTQtYjRmNy0yNTZiNzU1MDI2YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDkuMTY5NzUzMzY3WiJ9&digest=sha256%3A4bb12b51b1d2e84c7705eef4e56c7c9cc5aa96b50cd4804040ecd4607a9563bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.824620287s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/1b705243-0c59-4a54-b4f7-256b755026a2?_state=H9Vtbu4rUWRWREWGscPmQ0bHObYRjN0WSzcZZey-QQ97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjcwNTI0My0wYzU5LTRhNTQtYjRmNy0yNTZiNzU1MDI2YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NDkuMTY5NzUzMzY3WiJ9&digest=sha256%3A4bb12b51b1d2e84c7705eef4e56c7c9cc5aa96b50cd4804040ecd4607a9563bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=0d0c7f52-2a72-4647-b35c-416d709e6cbb http.request.method=POST http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.585443ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=4a83f026-7c7a-4d1e-9d27-0e3e24ddc5f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/blobs/uploads/1556b6bd-5a14-4d9f-ad6b-1c279e5337a5?_state=_mL5nOujuU7w6HqOEZWS7F3UOT7Hyob8zjiBFlKUx4l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTU2YjZiZC01YTE0LTRkOWYtYWQ2Yi0xYzI3OWU1MzM3YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTIuMTY4NzMwNDU5WiJ9&digest=sha256%3A9b8e1c27ff47302e3d36728d14881f3c7b426dfd351699d2b7af1e8015c1a27f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.260588219s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/1556b6bd-5a14-4d9f-ad6b-1c279e5337a5?_state=_mL5nOujuU7w6HqOEZWS7F3UOT7Hyob8zjiBFlKUx4l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTU2YjZiZC01YTE0LTRkOWYtYWQ2Yi0xYzI3OWU1MzM3YTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTIuMTY4NzMwNDU5WiJ9&digest=sha256%3A9b8e1c27ff47302e3d36728d14881f3c7b426dfd351699d2b7af1e8015c1a27f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=981de3dc-9edd-45ce-a5e7-e735f303fb12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.450739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=977d596e-0163-47de-9b4d-11acf174b445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.duration=9.898754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=bfca5fb5-3a86-4a59-96d5-f010dd6842cd http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.898379ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=0078a3dd-1c2d-46a5-873d-34f2e6709188 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.85321ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39193" http.request.id=f3a7bb8d-eb73-45e2-a3bf-d938288e4357 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.duration=9.842249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39193" http.request.id=a8756d9f-5b45-49ae-918f-189be68ba8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.duration=9.821235ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:39193" http.request.id=39917d89-1ed4-4b99-8158-7f81a05a61c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.duration=9.864425ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=3ee84bbe-c628-496b-9fd2-9ab3052e6478 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.517931ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=18853916-e866-4d09-9be0-ba97cacb52fb http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.978832ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=a81acad2-1905-4d6b-b62b-8e3a4198f373 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768272ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=2f2444cf-f9a7-46ec-a31c-604ef24a8990 http.request.method=GET http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.812737ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=error msg="payload digest does match: "sha256:3dfc70f1a4de4bdca87c21d47ddebaa8d8ae69bce29cdad94b5eff4170766d95" != "sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d"" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=cc8ef441-c842-40df-af88-8594afb4bfa2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=cc8ef441-c842-40df-af88-8594afb4bfa2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40726" http.request.uri="/v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.20247ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d" 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:077b5a74a1bb18653cbde053a3a8c9a65ada0f47a0b6fad00496546155c47d5d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=8308f4d9-089b-485b-b91a-395f7a5ebd8a http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.119453ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=d4e1e09d-e647-43b7-bda4-c7ef8433fba6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" 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.707762ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=64554d62-e712-4211-a34b-16e603dbff26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.204582ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=64554d62-e712-4211-a34b-16e603dbff26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.302019ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=64554d62-e712-4211-a34b-16e603dbff26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.379158ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=ae4c08f2-3dd2-4efa-8934-ea088b21721f http.request.method=POST http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.177855ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=662e6b1a-e5c7-4409-a7ab-5384c16a13bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/d4932d7a-a943-4f5f-96da-1ce83de73f61?_state=OvMnzGIfDapKGArNcGVco6SxhKauKfo_nnQAWC42jOJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNDkzMmQ3YS1hOTQzLTRmNWYtOTZkYS0xY2U4M2RlNzNmNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTQuNTI4MDk0Mzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.712723ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/d4932d7a-a943-4f5f-96da-1ce83de73f61?_state=OvMnzGIfDapKGArNcGVco6SxhKauKfo_nnQAWC42jOJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNDkzMmQ3YS1hOTQzLTRmNWYtOTZkYS0xY2U4M2RlNzNmNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTQuNTI4MDk0Mzc0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=efa03f40-33f1-45cd-82f3-36be2389187b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.249183ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:03:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=efa03f40-33f1-45cd-82f3-36be2389187b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.346836ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T18:03:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=71c5e2ce-15d9-4081-b530-b04cd79b08bb http.request.method=POST http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.435877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=c4aa5deb-130d-43dc-b258-35d28cdd45bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/57bfbce4-42aa-4fe7-b91f-1de7d76523b5?_state=EtV6G3HErCqgmdR4Wf8eBnkun--SrNr7lx4EytOTrkN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1N2JmYmNlNC00MmFhLTRmZTctYjkxZi0xZGU3ZDc2NTIzYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTQuODE4NzQ1NDdaIn0%3D&digest=sha256%3Aef0ba0178fabefd906d3cbd8ffe8984962f1e1ba197cea6cb377a97f5baa9086" http.request.useragent="Go-http-client/1.1" http.response.duration=3.257173419s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/57bfbce4-42aa-4fe7-b91f-1de7d76523b5?_state=EtV6G3HErCqgmdR4Wf8eBnkun--SrNr7lx4EytOTrkN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1N2JmYmNlNC00MmFhLTRmZTctYjkxZi0xZGU3ZDc2NTIzYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTQuODE4NzQ1NDdaIn0%3D&digest=sha256%3Aef0ba0178fabefd906d3cbd8ffe8984962f1e1ba197cea6cb377a97f5baa9086 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:03:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=0258d7f9-f206-4745-8567-3e27d56588c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.073251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=230c97ae-08ed-4302-aa80-4a7ccd99941b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/blobs/uploads/9b5bc583-3bd1-4dd8-816f-3fe858353ebc?_state=427R6YqMo4bjICeq9CU54G4MaUjzUb_jmdSfsoIjcyp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjViYzU4My0zYmQxLTRkZDgtODE2Zi0zZmU4NTgzNTNlYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTguNDM3MjQyODU2WiJ9&digest=sha256%3Aa5d734cbcc7b44ef12686f92239ce06340ed5c977da95862544f43201863d66d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.729552463s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:03:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/9b5bc583-3bd1-4dd8-816f-3fe858353ebc?_state=427R6YqMo4bjICeq9CU54G4MaUjzUb_jmdSfsoIjcyp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjViYzU4My0zYmQxLTRkZDgtODE2Zi0zZmU4NTgzNTNlYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDM6NTguNDM3MjQyODU2WiJ9&digest=sha256%3Aa5d734cbcc7b44ef12686f92239ce06340ed5c977da95862544f43201863d66d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=72043398-506a-4565-949a-e4b653757510 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.821661ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39193" http.request.id=fa3e0855-b45e-4441-ae93-3b44ef54bc72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377" http.request.useragent="Go-http-client/1.1" http.response.duration=2.717067ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=3c939d86-db39-44ac-ac53-ea8a3e80a150 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.33164ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=8b7cab83-f89e-4c04-8eea-f6a4e85f2464 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.414889ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=0bcaec9d-23e1-473e-a1b4-761579deb423 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.872263ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=0e0b2ee4-a7b6-4cf0-ae96-524a4dd53bc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377" http.request.useragent="Go-http-client/1.1" http.response.duration=1.691961ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=27c049c9-9444-485d-80cf-d164a1f2075f http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" 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.874415ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="rewriting manifest sha256:2f3911d379818acf5f7fc626970ad75f9a6cc63e4bd0238d4fd10b56105d8377 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=47763c61-0faf-4d46-b818-89afcca5edbe http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" 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-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=47763c61-0faf-4d46-b818-89afcca5edbe http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.608743ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39193" http.request.id=59f6b73c-5478-4af3-a08d-80b9e2039e5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.404861ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39193" http.request.id=106358c0-68a3-4ced-9ac0-6f62a369e796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.931866ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39193" http.request.id=bc691915-0627-4f6c-99a6-6e7c8e5c88d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.71088ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=f25db39c-04b0-4117-9a11-b9ac1860cac5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.442104ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=5f1029c0-24ff-4452-a990-f04f00c21687 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.488474ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=74cb9ec5-2672-4410-954e-665e2d921fe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.091514ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=ec192609-16db-4e39-8cc2-19ccc3f94384 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.00146ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="rewriting manifest list sha256:422c5d84ede7ebba9041fe0cfce15f33bb6dce1cf5a117aaabd99a6177e7d98f in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=b2e7886d-595b-42f1-a423-e12b9cb30521 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" 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-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39193" http.request.id=b2e7886d-595b-42f1-a423-e12b9cb30521 http.request.method=GET http.request.remoteaddr="127.0.0.1:40258" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.916322ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (33.00s) === RUN TestGetManifestWithStorageError time="2025-03-16T18:04:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:04:03Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:44047" http.request.id=8f3887f2-c97f-44f2-bf06-59d6fa633be9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34642" 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=2.459447ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:44047" http.request.id=2bea6317-4d11-4c4f-ac20-8377a0f72e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:34642" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.163151ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:44047" http.request.id=72da029b-bcb8-4183-9a00-b628fd3224c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34642" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.276097ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:44047" http.request.id=7a82e391-c50e-4e8f-8d1a-c8575d02eb46 http.request.method=GET http.request.remoteaddr="127.0.0.1:34642" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.169224ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-03-16T18:04:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:04:03Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=1039f111-6ba4-4dc2-ada2-0adf6ce6c9a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.723405ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=dcbc9ee9-e474-48ee-9f6f-92814e6adccc http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.100644ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=9bd1333b-7aa2-4ce3-aca2-daf2a4167230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.140988ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e8e71529-278b-4d73-b7b9-3eef2ffe8e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.939662ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e8e71529-278b-4d73-b7b9-3eef2ffe8e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" 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=10.084414ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e8e71529-278b-4d73-b7b9-3eef2ffe8e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" 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=10.224019ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T18:04:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e8e71529-278b-4d73-b7b9-3eef2ffe8e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" 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=10.341465ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T18:04:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=29bf5e72-7870-4f6f-828c-a88024d9aac6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.489485ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=6669e8d9-0e96-4490-94a0-2364affd7b5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/blobs/uploads/b5c4ae7d-1d75-4387-b953-5cd8b055f3fe?_state=kMMiS9fbNvP3-bKIpqRr--TpdURXuQQVvELaC8BLqzR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNWM0YWU3ZC0xZDc1LTQzODctYjk1My01Y2Q4YjA1NWYzZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MDMuNjMzMDk3MTg4WiJ9&digest=sha256%3Accbe48a8e156754d9e6f4d6b43e301df5d3f296da61dcf32c0d94de4452377ae" http.request.useragent="Go-http-client/1.1" http.response.duration=5.95503234s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/b5c4ae7d-1d75-4387-b953-5cd8b055f3fe?_state=kMMiS9fbNvP3-bKIpqRr--TpdURXuQQVvELaC8BLqzR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNWM0YWU3ZC0xZDc1LTQzODctYjk1My01Y2Q4YjA1NWYzZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MDMuNjMzMDk3MTg4WiJ9&digest=sha256%3Accbe48a8e156754d9e6f4d6b43e301df5d3f296da61dcf32c0d94de4452377ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=a4bf838b-2fc0-450a-93a8-a5f813053ed0 http.request.method=POST http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.570694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=be78f8cd-081a-4ee5-a8b5-3d9fc1b705e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/blobs/uploads/bbda16c1-3ebc-454c-8402-4eb7cb93f58e?_state=dHkE0csFC923Kw3VRgsvXfKN6uR1YvxkvkWuIhEB1Kp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYmRhMTZjMS0zZWJjLTQ1NGMtODQwMi00ZWI3Y2I5M2Y1OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MDkuNzU5NTM0NzRaIn0%3D&digest=sha256%3Af2cfc35baf4d031a58b911fbb3061f26a0a0abdfe5dd978942a586dcfb813349" http.request.useragent="Go-http-client/1.1" http.response.duration=1.660903587s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/bbda16c1-3ebc-454c-8402-4eb7cb93f58e?_state=dHkE0csFC923Kw3VRgsvXfKN6uR1YvxkvkWuIhEB1Kp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYmRhMTZjMS0zZWJjLTQ1NGMtODQwMi00ZWI3Y2I5M2Y1OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MDkuNzU5NTM0NzRaIn0%3D&digest=sha256%3Af2cfc35baf4d031a58b911fbb3061f26a0a0abdfe5dd978942a586dcfb813349 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=95c15d10-1acf-4d7a-b2ff-0633b77a829b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.640626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=5f0b0c39-2a49-4db8-8b55-d18a1db58451 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.159574ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=98f16f0f-f7d1-4c6a-94d2-6b896a89b735 http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.110777ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=506deb99-5873-41e0-b48f-112a9e5877e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.035285ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34317" http.request.id=2b5ac8b8-10dd-4a8a-9e5a-76047db16436 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.625169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34317" http.request.id=47a952c7-e903-43ea-99a5-0dd56d26e777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.214923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:34317" http.request.id=5977b06c-12ca-41f8-8c53-5ffcf03fba08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.000255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=6660f5a9-2c18-47fa-a7b6-78fbfbd0ef1d http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.035678ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=284f6c8d-9c47-4449-b9f0-5931f3d2b519 http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="801.331µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=0b8736ad-8c94-4178-b4a0-639659ebc12a http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration="777.962µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=93605eb5-9726-40af-8003-7eefdc3ee5e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.718338ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="payload digest does match: "sha256:beaf6ed356ae6831d815fb163a658fa04d1156fb1549e705011897fb79febe11" != "sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c"" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=430e1d17-9967-4b09-9b43-c8ed5bee8db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=430e1d17-9967-4b09-9b43-c8ed5bee8db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59220" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.75897ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=b7c48b03-b027-49dc-99c1-8727b5b1387e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42732" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.127027ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=b703ab47-4ce6-4ff2-9eb2-14930134b20d http.request.method=GET http.request.remoteaddr="127.0.0.1:42732" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.230134ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=343a0210-4788-46f2-9f85-e7d7204968a7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42738" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.845239ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=a4ad172c-127d-44f1-be2b-d1e13f8f6137 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42754" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=7.682781ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=fb8b10a8-d0bd-4a34-a5ed-f46e6ba9e44b http.request.method=GET http.request.remoteaddr="127.0.0.1:42754" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.323712ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=6c6b4c7d-2ece-42da-bc25-60a02ca369b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42760" 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="953.47µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=fdbd72c9-aa97-4318-a80c-a3f1064388fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.521343ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=8202dc26-a12c-4e67-8a30-a1ad45458f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" 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="925.113µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=294695b8-109b-46d6-97ea-a8d332007d82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.895774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:20c680c5058910a7d3f29d47a99ac0c1b74ebeb4be8ce66365898b412dff8d7c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=eb2471ab-3be5-42f3-876b-6540b4f0609d http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.151449ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=3627d59e-c271-4ded-8dae-8c500b1c930a http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" 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.507668ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=19086923-af80-44de-83aa-89a03c295b25 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" 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.527917ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=d24b3b0c-65c4-4aee-8eff-1416477783b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" 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.032492ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=d24b3b0c-65c4-4aee-8eff-1416477783b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" 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.085787ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=d24b3b0c-65c4-4aee-8eff-1416477783b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" 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.135959ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=b2df1e84-a372-4c18-8f51-3dbe95c5a05e http.request.method=POST http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.715174ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=c099e3a2-89ba-4fef-96cb-377f0a60f7fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/b66d82c6-aafa-414d-ac4a-1c75a2117d1a?_state=bJlMJ555jWoXdMKfRTBdTSAOnnOoWse-aZEV-npwXRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjZkODJjNi1hYWZhLTQxNGQtYWM0YS0xYzc1YTIxMTdkMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTEuNTAwNzMxMjY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.2714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/b66d82c6-aafa-414d-ac4a-1c75a2117d1a?_state=bJlMJ555jWoXdMKfRTBdTSAOnnOoWse-aZEV-npwXRN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjZkODJjNi1hYWZhLTQxNGQtYWM0YS0xYzc1YTIxMTdkMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTEuNTAwNzMxMjY0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=947f4991-74fe-47fc-8bf5-f6dd9ba124f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" 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.825601ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T18:04:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=947f4991-74fe-47fc-8bf5-f6dd9ba124f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" 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.8885ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T18:04:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=aedf7944-7a44-4f67-83be-eaa226b44dba http.request.method=POST http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.441764ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=20e180d1-5257-449c-87c3-e2b5c0600410 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/2b686f6e-5725-44ec-acd5-5a0650388d94?_state=hkki4CpdTJhAH24VFEgOaJPlkeIhz4XGLcgr5jvQvMR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYjY4NmY2ZS01NzI1LTQ0ZWMtYWNkNS01YTA2NTAzODhkOTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTEuNjc5NjI0NzI1WiJ9&digest=sha256%3Ab013ccb3cc6d2e860cc8e3734812781034cba759e4131312293f9094d0a9079e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.790301134s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/2b686f6e-5725-44ec-acd5-5a0650388d94?_state=hkki4CpdTJhAH24VFEgOaJPlkeIhz4XGLcgr5jvQvMR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYjY4NmY2ZS01NzI1LTQ0ZWMtYWNkNS01YTA2NTAzODhkOTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTEuNjc5NjI0NzI1WiJ9&digest=sha256%3Ab013ccb3cc6d2e860cc8e3734812781034cba759e4131312293f9094d0a9079e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=19910fbf-15a3-4a0d-bf9f-341016fe13f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497883ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=c190166e-7672-495c-a0c2-f07eb9c552d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/blobs/uploads/b9854273-d85b-4e6d-a20b-2e499d335c16?_state=vO7V2PejowZSLZg7EkoX6S04Em-Hcr6DY7lTyn6-Epx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOTg1NDI3My1kODViLTRlNmQtYTIwYi0yZTQ5OWQzMzVjMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTMuNzg0MjE1MloifQ%3D%3D&digest=sha256%3Af3a7fb7f4a58bab946fae0736db48000b7da02088f1e12b44cf6bd14c6c34de5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.898773182s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/b9854273-d85b-4e6d-a20b-2e499d335c16?_state=vO7V2PejowZSLZg7EkoX6S04Em-Hcr6DY7lTyn6-Epx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOTg1NDI3My1kODViLTRlNmQtYTIwYi0yZTQ5OWQzMzVjMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMTg6MDQ6MTMuNzg0MjE1MloifQ%3D%3D&digest=sha256%3Af3a7fb7f4a58bab946fae0736db48000b7da02088f1e12b44cf6bd14c6c34de5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=03d3b9db-4bca-4cc0-82a2-e1df35e7194e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.362409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=3c1abf72-f898-4945-bec7-5fe07e7f3b8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.678696ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=2a82aff5-ce97-4afa-9086-c43f44576461 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.251387ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=07523f62-f633-46f4-9990-106534677b59 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.237704ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=9b84463c-c0a3-4541-b1c5-098215b154f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.789367ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=8f8392e5-79a5-42d4-933e-0e399c375621 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.757747ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=0bd172e6-5cc1-47dd-87bd-d262402e51c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" 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.720457ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="rewriting manifest sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=83bc9ca0-431a-4c18-bb3b-a8663d12864b http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" 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-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=83bc9ca0-431a-4c18-bb3b-a8663d12864b http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.269155ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=36c7b845-fcc7-4d38-b207-7b0e382e2c85 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.23408ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e4dbe85b-2b6d-43ec-97f7-07254cd8dfc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:42774" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.978483ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=1837a56e-4717-49f5-8649-dd6187d3335a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.297372ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=e69c6dfe-b0bf-4294-8ff8-2fc28fdbf0f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42788" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.duration=3.035917ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=7410a51e-83e4-45f5-bf26-d1241eccfddc http.request.method=GET http.request.remoteaddr="127.0.0.1:42788" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.398997ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=f920a0ab-9aaa-4784-9d06-683a83ba42c8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42804" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.136693ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34317" http.request.id=e5ca7cd5-8af5-41ed-81fa-192a00bd3542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42818" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.097422ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=e58104ec-4e50-4ef6-8b39-726917683c45 http.request.method=GET http.request.remoteaddr="127.0.0.1:42818" 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.739633ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=b6378d8d-c75b-4f9c-9099-59bd248b7db7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42818" http.request.uri="/v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.195928ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6f3c01de27fa47125f8107538fa0b4065af941afd7f5e0522cf18fe383a93dea HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34317" http.request.id=34a2dd77-2215-4220-a03e-823242ec9495 http.request.method=GET http.request.remoteaddr="127.0.0.1:42818" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.374145ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (13.50s) === RUN TestManifestDeleteDisabled time="2025-03-16T18:04:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:04:16Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:37907" http.request.id=7d52835c-3f6f-4101-8af1-d3e94e6f42ff http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36774" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.116763ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:18:04:16 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-03-16T18:04:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:04:16Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:16Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T18:04:17Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.1 time="2025-03-16T18:04:17Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T18:04:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:39491" http.request.id=ec3c954b-ffc5-4c8d-bde9-8dd97b77d98f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43038" 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=3.500461ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T18:04:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:39491" http.request.id=7cfe8b1d-a806-432b-8538-38afa9299703 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43054" 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=3.72798ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T18:04:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:39491" http.request.id=eb8221ae-645a-40aa-8f7a-a25d58adfd38 http.request.method=POST http.request.remoteaddr="127.0.0.1:43068" 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=4.348747ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T18:04:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:39491" http.request.id=26722f6d-78f3-43f0-a376-be87dbf754fb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43072" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.624059ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.68s) === RUN TestProxyManifestGetByTag time="2025-03-16T18:04:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T18:04:17Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=64875025-7ae3-4a86-a0ce-7a9abdf72b7b http.request.method=POST http.request.remoteaddr="127.0.0.1:33634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=3b3387a8-9863-4dcb-9f06-2e1bae978365 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33634" http.request.uri="/v2/foo/bar/blobs/uploads/f9ab275e-5881-4e61-8f44-2a6a2ef7a3ac?_state=BS_tdawJDmrHNK1oJkXf-GFJNijxg8cNZ5cxo1w7mkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWIyNzVlLTU4ODEtNGU2MS04ZjQ0LTJhNmEyZWY3YTNhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowNDoxNy43MDcyNzE1MzRaIn0%3D&digest=sha256%3Aaba5e061b5da456ea30ed7d9ff8436f80c1a647ccdbd17bdb12ee26d7c486610" http.request.useragent="Go-http-client/1.1" http.response.duration=3.359975024s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:17 +0000] "PUT /v2/foo/bar/blobs/uploads/f9ab275e-5881-4e61-8f44-2a6a2ef7a3ac?_state=BS_tdawJDmrHNK1oJkXf-GFJNijxg8cNZ5cxo1w7mkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWIyNzVlLTU4ODEtNGU2MS04ZjQ0LTJhNmEyZWY3YTNhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowNDoxNy43MDcyNzE1MzRaIn0%3D&digest=sha256%3Aaba5e061b5da456ea30ed7d9ff8436f80c1a647ccdbd17bdb12ee26d7c486610 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=e4eaaf83-c456-48cb-a3af-256c7a6b2fe1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33634" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=11.360765ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04: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.24.1 time="2025-03-16T18:04:21Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=b8b2fb2d-8e72-4ca6-a48b-fa5b6337bcf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33634" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="963.752µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45777" go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=1bb2c595-3285-4cf0-aba2-4cc0f65a2405 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.252801ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45777 /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:45777/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=96c81455-e38a-42c3-9aae-af3a2b3752c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54816" http.request.uri="/v2/foo/bar/manifests/sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=97e9df27-a58a-40a6-a4a4-93c1817f5921 http.request.method=GET http.request.remoteaddr="127.0.0.1:45226" http.request.uri="/v2/foo/bar/manifests/sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.162281ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/foo/bar/manifests/sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7 with ttl=167h59m59.999996761s" go.version=go1.24.1 time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=96c81455-e38a-42c3-9aae-af3a2b3752c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54816" http.request.uri="/v2/foo/bar/manifests/sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.864686ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/foo/bar/manifests/sha256:09859dd77f62a48e3d548494900d61323c6974ec9ec696c7a351a8edaeba74c7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=8de911a3-bbac-4a87-bf0d-3379fb4a2244 http.request.method=GET http.request.remoteaddr="127.0.0.1:45226" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="969.988µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45777 /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:45777/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=526133ea-2b4e-4db5-a678-87d5e2895ba7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=c32505e1-ebce-43a9-93bf-5ad498b19495 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45232" 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.294513ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=526133ea-2b4e-4db5-a678-87d5e2895ba7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.483401ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=99bee796-bf40-4e48-8dd7-78865b6e5806 http.request.method=POST http.request.remoteaddr="127.0.0.1:45232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.479736ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=6c6ea751-0195-4019-ab38-9039b0fa1caa http.request.method=PUT http.request.remoteaddr="127.0.0.1:45232" http.request.uri="/v2/foo/bar/blobs/uploads/2f993960-63d6-4e7c-8291-db9a3aa066ed?_state=oOohwi-neEXbcUqKhpzUes4b8ZL5mHPV8JhKww9WQgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmOTkzOTYwLTYzZDYtNGU3Yy04MjkxLWRiOWEzYWEwNjZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowNDoyMS4zODI3NjE0NDNaIn0%3D&digest=sha256%3A93771295e02183ae1198a12c813a158773cad5054aeeb1e87bc1c8743088aa98" http.request.useragent="Go-http-client/1.1" http.response.duration=2.94297818s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:21 +0000] "PUT /v2/foo/bar/blobs/uploads/2f993960-63d6-4e7c-8291-db9a3aa066ed?_state=oOohwi-neEXbcUqKhpzUes4b8ZL5mHPV8JhKww9WQgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmOTkzOTYwLTYzZDYtNGU3Yy04MjkxLWRiOWEzYWEwNjZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQxODowNDoyMS4zODI3NjE0NDNaIn0%3D&digest=sha256%3A93771295e02183ae1198a12c813a158773cad5054aeeb1e87bc1c8743088aa98 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=0fc79577-48da-49a7-bf5c-9a1b2ba3f348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45232" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=7.609111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=d995e3b8-89c3-49ff-96c8-68ce69c7d6e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45232" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.329312ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45777 /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:45777/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=9aa4ff57-3c60-47bb-a050-aea65e452f6a http.request.method=GET http.request.remoteaddr="127.0.0.1:54836" 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-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=2f2ca32e-125e-4a63-8497-14a05325c099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45248" 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.964538ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=79fc5637-8b37-44bc-bdd7-63b7c382214e http.request.method=GET http.request.remoteaddr="127.0.0.1:45248" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.350273ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45777 /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:45777/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=9aa4ff57-3c60-47bb-a050-aea65e452f6a http.request.method=GET http.request.remoteaddr="127.0.0.1:54836" 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-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45777" http.request.id=d3f03ed7-7934-439a-9f5c-26d42fb7b5b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45252" 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.224604ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T18:04:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:85bf77143e1a16f2eb406b37c91183ab3e8de80587db8a86858443a9a8bcf6ca with ttl=167h59m59.999997036s" go.version=go1.24.1 time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45551" http.request.id=9aa4ff57-3c60-47bb-a050-aea65e452f6a http.request.method=GET http.request.remoteaddr="127.0.0.1:54836" 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=15.703773ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:18:04:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.93s) === RUN TestAppDispatcher time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43383" http.request.id=4f0941b2-ebe9-4f38-a0f2-d989ebfe3d24 http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="985.649µs" http.response.status=200 http.response.written=0 time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43383" http.request.id=ea942aee-c9cd-4d9a-a75e-695e9950894a http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214393ms http.response.status=200 http.response.written=0 time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43383" http.request.id=07ce5fbb-7bb9-4b9f-985a-5307eaee8411 http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15183ms http.response.status=200 http.response.written=0 time="2025-03-16T18:04:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43383" http.request.id=9e0de9d2-f705-4e04-9dc9-6abc1b555bc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38202" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.461172ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-03-16T18:04:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:24Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:24Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.1 http.request.host="127.0.0.1:36447" http.request.id=69aaa63c-d4e1-4564-8321-19cd028ac487 http.request.method=GET http.request.remoteaddr="127.0.0.1:34662" 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-16T18:04:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:24Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:24Z" level=info msg="configuring file health check path=/tmp/healthcheck2614466978, interval=1" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T18:04:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:28Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:28Z" level=info msg="configuring TCP health check addr=127.0.0.1:35499, interval=1" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T18:04:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:32Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 time="2025-03-16T18:04:32Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43843, interval=1, threshold=3" go.version=go1.24.1 instance.id=702ae7aa-527e-44b2-9aa7-e8fd706480e9 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 144.251s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.62s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.16s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.931s === RUN TestSchedule time="2025-03-16T18:02:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995418ms" go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.591µs" go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.79µs" go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 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-16T18:02:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T18:02:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.995568ms" go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996653ms" go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 time="2025-03-16T18:02:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T18:02:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=0210a6fe-6dde-4eee-bf7c-567fcc1a08d1 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.585s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.64s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26827776 sha256:e42eecabdb02b80606eaee7c366f1b7bca61e99283379af14b9fbeb134ab81ab [] map[] } --- PASS: TestSimpleBlobRead (0.92s) === RUN TestBlobMount --- PASS: TestBlobMount (0.47s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.54s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.62s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.74s) === 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:1961989605de5a35e2ab5fc6517f6b2f0b55f0e3e6247542d6e92461ba188009 palailogos: marking blob sha256:b1f05c8c0ca8014bea637ec7893c9910a8663b5f377ae0911db34007dd0805f5 palailogos: marking blob sha256:87ebfd9f01cda0763c9505063bb3c7e103c32d19de57c37139da8c3f32ff6002 palailogos: marking manifest sha256:87ebfd9f01cda0763c9505063bb3c7e103c32d19de57c37139da8c3f32ff6002 palailogos: marking blob sha256:6aaa35c2da0efeb5bdebd9a3ee4f5dc7e9d643e3516947527e252f999cab96f8 palailogos: marking blob sha256:9ad18ed561859b67249e40301445829f78284fd44ea248e97e69e71c4ff172a0 palailogos: marking manifest sha256:b1f05c8c0ca8014bea637ec7893c9910a8663b5f377ae0911db34007dd0805f5 palailogos: marking blob sha256:c95a05fc9394fcfea51a26452e018f21b09af711b16b29234926dd9a6fee16e4 palailogos: marking blob sha256:7efe42c5cdc7aa850659010726e4a1919ffe463bd02d9a264d343efbd1294fe9 palailogos: marking manifest sha256:ddde0eb72adc89dea90a3eec7dc387753adfe9cf2974f60c36ab53ac34081074 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:6c7c84f2028bffab62717b62b628bd134c32d6cf5d9d42a62c9958968d02ed7b palailogos: marking blob sha256:df11b88234b2df815a65c5bd8438fe0e27e9d46a86da371ffb3747a9f26e2c86 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.18s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d deletemanifests: marking manifest sha256:f481d88ff21f3bba00ff39ffe810d6c4dd9c096c6762c43595ad1eb76c7e8e54 deletemanifests: marking blob sha256:00fbe6e00f6577d9cade2a9c3a793ca0bbe8058366efe53ffbc80c64d6aec5d3 deletemanifests: marking blob sha256:c27f8f1ed89f32d8e2b5d12542f731212d9130e7ffa83cf57fbc16a6aff25147 deletemanifests: marking blob sha256:f4a61b84fbb0da87bb404234e1fa8453cc718d5265f3e40a6fae660982936d35 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:222bd231281b20404abc98fe927ad7d6c084b45c1089aac248d508fa1c5da10d blob eligible for deletion: sha256:2ebb03269f68a339192b4335828082b25db78a1b7068d7768fc46fe63590413f blob eligible for deletion: sha256:65962674bcec29ea5e3879775eb06d2b2664178223502e59450fd9493508e60e blob eligible for deletion: sha256:b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d deletemanifests manifest eligible for deletion: sha256:b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d deletemanifests: marking manifest sha256:f481d88ff21f3bba00ff39ffe810d6c4dd9c096c6762c43595ad1eb76c7e8e54 deletemanifests: marking blob sha256:00fbe6e00f6577d9cade2a9c3a793ca0bbe8058366efe53ffbc80c64d6aec5d3 deletemanifests: marking blob sha256:c27f8f1ed89f32d8e2b5d12542f731212d9130e7ffa83cf57fbc16a6aff25147 deletemanifests: marking blob sha256:f4a61b84fbb0da87bb404234e1fa8453cc718d5265f3e40a6fae660982936d35 time="2025-03-16T18:02:37Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 time="2025-03-16T18:02:37Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d time="2025-03-16T18:02:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b7/b706861724e4da0bdfa311493ccdf769edd6e860dab792e5b6fece19462beb6d" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:222bd231281b20404abc98fe927ad7d6c084b45c1089aac248d508fa1c5da10d time="2025-03-16T18:02:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/222bd231281b20404abc98fe927ad7d6c084b45c1089aac248d508fa1c5da10d" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:2ebb03269f68a339192b4335828082b25db78a1b7068d7768fc46fe63590413f time="2025-03-16T18:02:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2e/2ebb03269f68a339192b4335828082b25db78a1b7068d7768fc46fe63590413f" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:65962674bcec29ea5e3879775eb06d2b2664178223502e59450fd9493508e60e time="2025-03-16T18:02:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/65962674bcec29ea5e3879775eb06d2b2664178223502e59450fd9493508e60e" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 --- PASS: TestDeleteManifestIfTagNotFound (2.49s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4ab8d2d95aca71bd16bef5dcce9ac5d40a98d7f82bbf4992a8dd0dbb46ee7a52 time="2025-03-16T18:02:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4ab8d2d95aca71bd16bef5dcce9ac5d40a98d7f82bbf4992a8dd0dbb46ee7a52" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:b188076347c7bc090f392c5f487752de0041de12549c1545694a13558edbc5fc time="2025-03-16T18:02:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b1/b188076347c7bc090f392c5f487752de0041de12549c1545694a13558edbc5fc" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:eb08b2b476c97e4360415f2f71c1d53a8ea6297b84636429850e7d4bd407e242 time="2025-03-16T18:02:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/eb/eb08b2b476c97e4360415f2f71c1d53a8ea6297b84636429850e7d4bd407e242" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 --- PASS: TestGCWithMissingManifests (0.91s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6b81c1f4fae0fc0e5cb12ec01a4dbb888df4bd2762f2f9a6d2ade3c2a8ba963f komnenos: marking blob sha256:04ebf0544efb455d0f252335570e7fd905c760125a95e0413fb3afdc5b2c800b komnenos: marking blob sha256:62144428bef4274633764ae4f9e40b69c3d6ccd48d45d24be69f33917592caa9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a19c98d8fbc93495bdb9475b39d7dba8702ba08d7900064e43b4d763abe5e9d7 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a1/a19c98d8fbc93495bdb9475b39d7dba8702ba08d7900064e43b4d763abe5e9d7" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:cd850f4db809a452e6a63552d6d84a9e1b8e13b98a75efdfe9a799ea1e4f3e38 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cd850f4db809a452e6a63552d6d84a9e1b8e13b98a75efdfe9a799ea1e4f3e38" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:310e6627f850e77e06cbf239f4f9d4404bdd618a0f0df0447d08e9526e8a48d6 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/31/310e6627f850e77e06cbf239f4f9d4404bdd618a0f0df0447d08e9526e8a48d6" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:44b170334e703f041d6e849d4af6c1195761c287395d5d23f6583a4b7a3d2254 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/44b170334e703f041d6e849d4af6c1195761c287395d5d23f6583a4b7a3d2254" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:81ade2a881ae2e940250a75374fb14da0b5400702f4e4eb06b90563715753c60 time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/81/81ade2a881ae2e940250a75374fb14da0b5400702f4e4eb06b90563715753c60" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 blob eligible for deletion: sha256:8bba2f4d0039f4b946d1b51606bfd0c20061d23506d70f9bacbb7ef17118d4ac time="2025-03-16T18:02:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8b/8bba2f4d0039f4b946d1b51606bfd0c20061d23506d70f9bacbb7ef17118d4ac" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 --- PASS: TestDeletionHasEffect (2.37s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.35s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:aa2d8a7992fb55e45baa17f65b4a34656fd9a86cbdb746391fdac6a9154f0f37 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:89e669c5d40634d308d7745440522c8f955a291722b708733432cd4499ca9409 michael_z_doukas: marking blob sha256:64e9d76edbce591ec5bdd03ed28fac25fab30392e58bfd4c793b2748e068eba5 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fa786b4cad5cef983bd80010d7fc13154f962a7d54befcb68b8a118b3071a238 time="2025-03-16T18:02:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fa/fa786b4cad5cef983bd80010d7fc13154f962a7d54befcb68b8a118b3071a238" go.version=go1.24.1 instance.id=77f92d00-2838-4b7d-9dfb-49af51f10952 --- PASS: TestOrphanBlobDeleted (1.26s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a6fa1910287307ff532ecf18171409b7acd95932a4d60b634340a6a3df465250 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:cb38de7b50de0a102aeed3e7f624df6d7b51cda28f89010fe79bfd5823ca39ee --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.96s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.96s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.48s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.83s) === 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-16T18:02:48Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 17:02:48.943051481 +0000 UTC m=-3566.242190950, actuallyDelete=true" time="2025-03-16T18:02:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T18:02:48Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790, actuallyDelete=true" time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3454da87-1e78-45c1-869b-d36303ae66da have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/72d3f744-3382-402c-a2df-8161205a4ab9 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a70546a-4433-48ff-b40a-248c09df6527 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8a6cb351-7358-4729-8f02-cbd599224254 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/93c54895-cfde-4d23-94b6-ef7d458474e7 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b4861a79-289c-4814-8eeb-33a9200a6c73 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4956ba0e-e843-4807-85e0-f3ae7e354680 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/87d3a32d-5270-4582-a1c9-5f17fe217ee2 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e01b519e-12df-4427-a34c-107d9c4531e3 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f62b4524-23cb-47b2-9032-7ace4cf0cbbe have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/3933a4c5-bca8-4cb7-bb5a-9e8781cfd57f have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.94396022 +0000 UTC m=+33.758717790). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T18:02:48Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202, actuallyDelete=true" time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/68f8a99f-a148-4da4-a393-2ef7d12a3df7 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/257d8ac6-3fc0-4163-aefe-b5bb61d79b36 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3a300bc1-ed68-4db3-80f2-6d6d14c78386 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/cd1aa3d6-be2e-448e-9360-8eea1624a852 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d8e5f410-8b9d-4edb-8a94-c33c1766468d have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945086632 +0000 UTC m=+33.759844202). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T18:02:48Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824, actuallyDelete=true" time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94fe6578-25fe-49c5-a13e-f85a78fa445e have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ee553bb0-e19a-4d67-a09a-454718baf2bd have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/05dc59c7-31d3-4ea8-8679-091aabd6cdfc have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a464a88-0aa8-4e47-a1ac-964cda960004 have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8168f0de-a243-486e-b7b8-7a391c32262b have older date (2025-03-16 17:02:48 +0000 UTC) than purge date (2025-03-16 18:02:48.945852255 +0000 UTC m=+33.760609824). Removing upload directory." time="2025-03-16T18:02:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T18:02:48Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 18:02:48.946321712 +0000 UTC m=+33.761079280, actuallyDelete=true" time="2025-03-16T18:02:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 33.776s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.011s === 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.010s === RUN TestWalkFileRemoved time="2025-03-16T18:02:15Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.483s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.08s) === 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.087s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.25s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.712s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.23s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.865s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-03-16T18:02:15Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T18:02:15Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T18:02:15Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.1 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 TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestInvalidData --- PASS: TestS3TryUpdate (0.00s) === CONT TestMatchIPV6 --- PASS: TestParsing (0.00s) time="2025-03-16T18:02:15Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-03-16T18:02:15Z" level=error msg="unknown ip address format" go.version=go1.24.1 instance.id=13528f06-1f31-491f-9d27-a10237c7a255 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-03-16T18:02:15Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=13528f06-1f31-491f-9d27-a10237c7a255 time="2025-03-16T18:02:15Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=13528f06-1f31-491f-9d27-a10237c7a255 --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestInvalidData (0.00s) time="2025-03-16T18:02:16Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T18:02:17Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T18:02:18Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T18:02:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.631s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.75s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.236s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.016s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-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-x86.so.1 >>> docker-registry*: Package size: 24.2 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 18:04:40 +0000 elapsed time 0h 2m 47s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250316.180155) (2/2) Purging go (1.24.1-r0) Executing busybox-1.37.0-r14.trigger OK: 403 MiB in 117 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...