>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r7) started Sun, 16 Mar 2025 20:55:33 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.1-r0) (3/3) Installing .makedepends-docker-registry (20250316.205534) Executing busybox-1.37.0-r14.trigger OK: 591 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/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-16T20:55:48Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T20:55:48Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.046s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T20:55:48Z" 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.036s ? 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.038s === 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.034s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.117s ? 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.027s === 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.029s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.032s === 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.026s ? 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 20:55:48 http: TLS handshake error from 127.0.0.1:39806: 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:42557/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42557/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42557/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42557/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:36221?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T20:55:48Z" level=info msg="broadcaster: closing" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="closing testSink" time="2025-03-16T20:55:48Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T20:55:48Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 1} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 1} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 1} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 1} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:48Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=warning msg="&{0x40004068d0 0.9} encountered too many errors, backing off" time="2025-03-16T20:55:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:55:49Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.42s) PASS ok github.com/docker/distribution/notifications 0.818s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T20:55:48Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:55:48.532035801Z" 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-16T20:55:48.532167122Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:48.532662206Z" level=info msg="Starting upload purge in 17m0s" go.version=go1.24.1 time="2025-03-16T20:55:48.532866528Z" level=info msg="listening on [::]:5000" go.version=go1.24.1 time="2025-03-16T20:55:51.535003421Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 time="2025-03-16T20:55:51.638102669Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=c5166002-3499-49e4-8146-6bdd4c8bff76 http.request.method=GET http.request.remoteaddr="[::1]:43316" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.687774ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:20:55:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T20:55:53.42182514Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:55:53.422501546Z" 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-16T20:55:53.422518386Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:53.422584227Z" level=info msg="Starting upload purge in 16m0s" go.version=go1.24.1 time="2025-03-16T20:55:53.422634707Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T20:55:53.422643987Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.1 time="2025-03-16T20:55:53.42296327Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.1 time="2025-03-16T20:55:56.431241334Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=6ddd3e87-4ab6-4d68-b8fb-6b53bab1246f http.request.method=GET http.request.remoteaddr="127.0.0.1:39572" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.525µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T20:55:56.431330614Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 --- PASS: TestRegistrySupportedCipherSuite (4.89s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T20:55:57.075081509Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:55:57.075717914Z" 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-16T20:55:57.075738315Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:57.075757155Z" level=info msg="Starting upload purge in 57m0s" go.version=go1.24.1 time="2025-03-16T20:55:57.075853516Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.65s) PASS ok github.com/docker/distribution/registry 16.690s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.024s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.113s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-03-16T20:55:48Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.1 instance.id=35d0da2a-8204-4869-aa07-06f62f628e28 time="2025-03-16T20:55:48Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.1 instance.id=35d0da2a-8204-4869-aa07-06f62f628e28 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T20:55:48Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.1 password=xbE69GRihpzN4pUp1avESiifHCxxPro6GXbdVKzj1Ag user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.119s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.034s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-03-16T20:55:48Z" level=info msg="token not to be used before 2025-03-16 20:55:49 +0000 UTC - currently 2025-03-16 20:55:48.527090641 +0000 UTC m=+0.022807429" time="2025-03-16T20:55:48Z" level=info msg="token not to be used after 2025-03-16 20:55:48 +0000 UTC - currently 2025-03-16 20:55:48.527607205 +0000 UTC m=+0.023323993" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-03-16T20:55:48Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.043s === 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.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.073s === 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.052s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.024s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-03-16T20:55: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-16T20:55:48Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36915" http.request.id=46e1efdc-6114-485e-87ec-7fd65bb134b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58988" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.326µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:55:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-03-16T20:55: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-16T20:55:48Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=a6b45c35-bca4-4238-8f58-74b2871b54d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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.262579ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:20:55:48 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T20:55:48Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=f6a9e8af-7214-4685-9bf9-84eb5c7d94b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:48 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=0046fc6e-4733-44da-a895-e62c3b087d9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/aaaa/blobs/uploads/0a70aadb-041b-4d25-8eea-0067eff9c93c?_state=Yuk-EWRdAf0fQ7Y8AmgUunjwaBL3h_G_tYyRc16uRZx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYTcwYWFkYi0wNDFiLTRkMjUtOGVlYS0wMDY3ZWZmOWM5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NDguNzgxNTM0NjkzWiJ9&digest=sha256%3Aa4bceb0b413bab6dd64e3dd1801ecb507a31d0485fe364037e789ce94e4e2072" http.request.useragent="Go-http-client/1.1" http.response.duration=2.120599042s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:48 +0000] "PUT /v2/foo/aaaa/blobs/uploads/0a70aadb-041b-4d25-8eea-0067eff9c93c?_state=Yuk-EWRdAf0fQ7Y8AmgUunjwaBL3h_G_tYyRc16uRZx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYTcwYWFkYi0wNDFiLTRkMjUtOGVlYS0wMDY3ZWZmOWM5M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NDguNzgxNTM0NjkzWiJ9&digest=sha256%3Aa4bceb0b413bab6dd64e3dd1801ecb507a31d0485fe364037e789ce94e4e2072 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=1198ee20-0c87-44d1-89d0-3efc94032d2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.880375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:50 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=5cca7563-4d30-4bf4-ae6e-5c38ee841005 http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.526µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:50 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=f9edd924-ee1b-4801-90e3-eba219d03c09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/bbbb/blobs/uploads/1f18f8c7-6cb6-47ed-b8ba-1dd5a4aba2cc?_state=XQtzqzL2HbHsqM0o0Z8sV9aw2ODYr4scm7hzHQAEdmd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZjE4ZjhjNy02Y2I2LTQ3ZWQtYjhiYS0xZGQ1YTRhYmEyY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTAuOTkwODQ4MTg1WiJ9&digest=sha256%3Ad29929a6fc45b7b74cbc465442c6f641c4c2201e7e4b63ad2a442b2a5dbec3a6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309323329s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:50 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1f18f8c7-6cb6-47ed-b8ba-1dd5a4aba2cc?_state=XQtzqzL2HbHsqM0o0Z8sV9aw2ODYr4scm7hzHQAEdmd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZjE4ZjhjNy02Y2I2LTQ3ZWQtYjhiYS0xZGQ1YTRhYmEyY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTAuOTkwODQ4MTg1WiJ9&digest=sha256%3Ad29929a6fc45b7b74cbc465442c6f641c4c2201e7e4b63ad2a442b2a5dbec3a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=617e2de3-6d03-4eff-8149-9e4cf3489ee2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.423532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:52 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=b6c9fe5f-6d92-40fd-a51d-fef60d6ca588 http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="894.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:52 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=a820e0af-3467-48ae-89ea-a6505ffd7ba3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/cccc/blobs/uploads/40ddfee3-87f3-42ab-91d7-7093e1279158?_state=yAHFjCTdDA4cIQfYrNnsF-DJ4i1Elf5liVLnnhyHNqx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MGRkZmVlMy04N2YzLTQyYWItOTFkNy03MDkzZTEyNzkxNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTIuMzczOTcyMzYyWiJ9&digest=sha256%3A5b707bcd76242d84150dd4dc935f44ea7ae1db0d9d4791151e4e2bcc614c9e65" http.request.useragent="Go-http-client/1.1" http.response.duration=862.640455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:52 +0000] "PUT /v2/foo/cccc/blobs/uploads/40ddfee3-87f3-42ab-91d7-7093e1279158?_state=yAHFjCTdDA4cIQfYrNnsF-DJ4i1Elf5liVLnnhyHNqx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MGRkZmVlMy04N2YzLTQyYWItOTFkNy03MDkzZTEyNzkxNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTIuMzczOTcyMzYyWiJ9&digest=sha256%3A5b707bcd76242d84150dd4dc935f44ea7ae1db0d9d4791151e4e2bcc614c9e65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=8c27bf0a-b76e-4203-8c13-273e31852949 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.379892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:53 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=2523679b-dc11-4598-954c-961843724f3f http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="871.367µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:53 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=175e1fc5-ae78-43a3-8422-50f67eb4e1bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/dddd/blobs/uploads/24b4c807-e780-4317-bf23-ab838270d8c7?_state=g8Kq7gkOPNFpoogvc_cAmBRHl99XTRZK9QR3OxPaJ457Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyNGI0YzgwNy1lNzgwLTQzMTctYmYyMy1hYjgzODI3MGQ4YzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTMuMzM3NDA3NDg2WiJ9&digest=sha256%3A449be94804d4a472d90507639dfa92f6b7dcb965465351a4695ef7749da10116" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249347996s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:53 +0000] "PUT /v2/foo/dddd/blobs/uploads/24b4c807-e780-4317-bf23-ab838270d8c7?_state=g8Kq7gkOPNFpoogvc_cAmBRHl99XTRZK9QR3OxPaJ457Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyNGI0YzgwNy1lNzgwLTQzMTctYmYyMy1hYjgzODI3MGQ4YzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTMuMzM3NDA3NDg2WiJ9&digest=sha256%3A449be94804d4a472d90507639dfa92f6b7dcb965465351a4695ef7749da10116 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=771a4d9a-b5a6-44f8-8d87-52ebbbef268f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.361611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:54 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:54Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=065c0c44-3fba-4a6e-ba06-bf4741e16c80 http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:54 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=8524b54a-63d9-4f75-89f6-06151de5afc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/eeee/blobs/uploads/d37914e4-2c72-4f76-97fe-92d201175d15?_state=aSagMKbAJubpqEGoYbgr8FbtCQy4M-iG0vOeUtBD2Ed7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMzc5MTRlNC0yYzcyLTRmNzYtOTdmZS05MmQyMDExNzVkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTQuNjQ1Mjk0ODg0WiJ9&digest=sha256%3Ab18872f065cd461587d7ceeda4034efcf7e5a95999ddff935cc93b46501f0472" http.request.useragent="Go-http-client/1.1" http.response.duration=609.584934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:54 +0000] "PUT /v2/foo/eeee/blobs/uploads/d37914e4-2c72-4f76-97fe-92d201175d15?_state=aSagMKbAJubpqEGoYbgr8FbtCQy4M-iG0vOeUtBD2Ed7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMzc5MTRlNC0yYzcyLTRmNzYtOTdmZS05MmQyMDExNzVkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTQuNjQ1Mjk0ODg0WiJ9&digest=sha256%3Ab18872f065cd461587d7ceeda4034efcf7e5a95999ddff935cc93b46501f0472 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=a6ce3cd5-e1a8-4e6f-8504-ce1cb3234e10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.295811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:55 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=9312ccd0-bebd-4159-9136-a9b3e2915818 http.request.method=POST http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:55 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=ebacf29a-056c-4794-9793-6f763c1b5c99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/ffff/blobs/uploads/9995d317-02c7-4cd9-bdb9-4bb58cce2d63?_state=eKHufxqldG39AEaznD67VuWjBkSbMvWxru6bYJIrglV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5OTk1ZDMxNy0wMmM3LTRjZDktYmRiOS00YmI1OGNjZTJkNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTUuMzQwMzgyNTYxWiJ9&digest=sha256%3A0bcd272d2a1f9f69726436f1849bf09531624a17c56e7f0664416825b7711912" http.request.useragent="Go-http-client/1.1" http.response.duration=1.083537392s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:55 +0000] "PUT /v2/foo/ffff/blobs/uploads/9995d317-02c7-4cd9-bdb9-4bb58cce2d63?_state=eKHufxqldG39AEaznD67VuWjBkSbMvWxru6bYJIrglV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5OTk1ZDMxNy0wMmM3LTRjZDktYmRiOS00YmI1OGNjZTJkNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTUuMzQwMzgyNTYxWiJ9&digest=sha256%3A0bcd272d2a1f9f69726436f1849bf09531624a17c56e7f0664416825b7711912 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=378dc223-30f5-41a6-b847-dd53b7c19e55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=c967be0d-9cb6-40e6-aad5-1a16750c9c4e http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.566µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=05242373-9e82-4ed5-8260-97e3d9a4ff61 http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="671.126µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=34525b8d-bee7-495f-b68e-4d1a5e71d21d http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="769.526µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=2b2f811a-1631-4ab3-95a0-4845ad912843 http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="635.805µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=98133dd7-ecdb-49f8-8905-0d3093d7e019 http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="618.485µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=7f1cba2c-a966-4325-b05a-ff44de18323d http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="631.126µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" 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:44619" http.request.id=6c6cd390-990d-4739-8b59-6f9600e3cdbb http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="613.365µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" 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:44619" http.request.id=b77a46c4-3dbd-4897-9fad-4449029b254d http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="484.364µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=a3bb4ee2-12ef-496d-9b98-d951546fbbdd http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="478.804µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44619" http.request.id=7f0989b0-30c5-4507-9148-54b87487b15e http.request.method=GET http.request.remoteaddr="127.0.0.1:50764" 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="519.484µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:55:56Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=80b7decb-9638-42d1-a5b1-e7535caaa45d http.request.method=POST http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="817.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=59bb5088-b502-4b0a-96b4-1483143d306a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/aaaa/blobs/uploads/97006ab1-3cf4-4bc1-bceb-25d3312f9ce8?_state=I4LAg4K-2aziEyqoYheFlIhZip5J4IrYXMVMgNKlvRt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5NzAwNmFiMS0zY2Y0LTRiYzEtYmNlYi0yNWQzMzEyZjljZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTYuNDkzNjQ3NjA3WiJ9&digest=sha256%3A8b70bfbbdf3ae2cbfde7932b975bbc833ef9ae8b64404df16c4351cd2c2960dd" http.request.useragent="Go-http-client/1.1" http.response.duration=492.016007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "PUT /v2/foo/aaaa/blobs/uploads/97006ab1-3cf4-4bc1-bceb-25d3312f9ce8?_state=I4LAg4K-2aziEyqoYheFlIhZip5J4IrYXMVMgNKlvRt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5NzAwNmFiMS0zY2Y0LTRiYzEtYmNlYi0yNWQzMzEyZjljZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTYuNDkzNjQ3NjA3WiJ9&digest=sha256%3A8b70bfbbdf3ae2cbfde7932b975bbc833ef9ae8b64404df16c4351cd2c2960dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=21ad13a0-2d5a-440f-8bd0-3d190438bcb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.339051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:56 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:57Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=fedff46d-e1ad-487c-b0ca-a4acf4549ed5 http.request.method=POST http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:57 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=ae9f4116-17c9-48ef-bc6b-371e7dbb0334 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/bbbb/blobs/uploads/d01be99e-e6a1-4566-a84f-63ef8a621d73?_state=tbrdCr-HNned8yobR3dE3arg_db-8Aw_ObGk5wCPu5V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMDFiZTk5ZS1lNmExLTQ1NjYtYTg0Zi02M2VmOGE2MjFkNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTcuMDY5OTM0NjY3WiJ9&digest=sha256%3Ab4e4c8b8cdb5eb9cc83dc95677cbb586b34f932c8ad2d916039edc9328e39493" http.request.useragent="Go-http-client/1.1" http.response.duration=1.190035989s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:57 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d01be99e-e6a1-4566-a84f-63ef8a621d73?_state=tbrdCr-HNned8yobR3dE3arg_db-8Aw_ObGk5wCPu5V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMDFiZTk5ZS1lNmExLTQ1NjYtYTg0Zi02M2VmOGE2MjFkNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTcuMDY5OTM0NjY3WiJ9&digest=sha256%3Ab4e4c8b8cdb5eb9cc83dc95677cbb586b34f932c8ad2d916039edc9328e39493 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=2d2ca3fe-f85a-43e0-89d6-5bab278f9682 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.28697ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:58 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=2bccc87c-394b-4b01-bb1c-5d1617ca6f64 http.request.method=POST http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=af631864-8634-483d-8cf0-23571afd3d4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/cccc/blobs/uploads/c06fc7c9-49d8-4912-aa47-81f0fe5684c2?_state=olAcTVgIt1YNhuxqH5Wwe0yNTpRczHupY502v4U6feN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMDZmYzdjOS00OWQ4LTQ5MTItYWE0Ny04MWYwZmU1Njg0YzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTguMzM3OTMyNjk3WiJ9&digest=sha256%3A3c62c13d801eaa8e5fb011a19cf176eb72d6fff38aab507c5759ba41b5357f1d" http.request.useragent="Go-http-client/1.1" http.response.duration=694.821835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/c06fc7c9-49d8-4912-aa47-81f0fe5684c2?_state=olAcTVgIt1YNhuxqH5Wwe0yNTpRczHupY502v4U6feN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMDZmYzdjOS00OWQ4LTQ5MTItYWE0Ny04MWYwZmU1Njg0YzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTguMzM3OTMyNjk3WiJ9&digest=sha256%3A3c62c13d801eaa8e5fb011a19cf176eb72d6fff38aab507c5759ba41b5357f1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=08b309cb-eb2c-4563-88ce-7ecb2981312a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:59 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:55:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=38afe2e4-2ef2-4499-a3c2-8580451642e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:59 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=09b6c1dd-174b-42d8-b2d9-b4b539343e59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/dddd/blobs/uploads/8b7ab89a-169a-4b76-924a-4a9f8e4b9233?_state=iKIk5zRyTzAxScs7d2-JAkALd-8Oz7XUPVQLX-oD-oR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YjdhYjg5YS0xNjlhLTRiNzYtOTI0YS00YTlmOGU0YjkyMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTkuMTI0NjgxNzI4WiJ9&digest=sha256%3Aa103435a06282966e888745bccb2f51fa013dc14f0adfff44cfa1f053ac14d68" http.request.useragent="Go-http-client/1.1" http.response.duration=1.301343464s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:55:59 +0000] "PUT /v2/foo/dddd/blobs/uploads/8b7ab89a-169a-4b76-924a-4a9f8e4b9233?_state=iKIk5zRyTzAxScs7d2-JAkALd-8Oz7XUPVQLX-oD-oR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YjdhYjg5YS0xNjlhLTRiNzYtOTI0YS00YTlmOGU0YjkyMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTU6NTkuMTI0NjgxNzI4WiJ9&digest=sha256%3Aa103435a06282966e888745bccb2f51fa013dc14f0adfff44cfa1f053ac14d68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=06521c63-0dd5-42f7-9b76-e0cbf2e23071 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38954" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.274051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35363" http.request.id=0f1a7374-5a9a-4ccf-954a-f88bc9f62008 http.request.method=GET http.request.remoteaddr="127.0.0.1:38954" 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="575.645µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (11.76s) === RUN TestURLPrefix time="2025-03-16T20:56:00Z" 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-16T20:56:00Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37177" http.request.id=81ad4c5a-a7c9-46ee-98f9-d71fcdab943d http.request.method=GET http.request.remoteaddr="127.0.0.1:54476" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="576.445µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-16T20:56:00Z" 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-16T20:56:00Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=c6e8a72f-dad2-405a-8d56-be77e95fcbfd http.request.method=GET http.request.remoteaddr="127.0.0.1:52524" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.446µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "GET /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=6dc53280-2cfa-44eb-98c2-5cceae85fe3e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="671.885µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=2277a3dc-f476-447e-9637-55c740d55fe7 http.request.method=POST http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="679.605µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=fe4fe5ac-99e0-423b-af62-6364c5bac762 http.request.method=GET http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="689.766µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "GET /v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=a6ffae80-9537-490c-a567-7babf1089009 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="652.805µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "DELETE /v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=13cac8d4-fd06-44d7-aee4-419c5ab7bc39 http.request.method=GET http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a5fbd3c5-5e34-4aab-91a9-1e291dd8f057 time="2025-03-16T20:56:00Z" 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:37239" http.request.id=13cac8d4-fd06-44d7-aee4-419c5ab7bc39 http.request.method=GET http.request.remoteaddr="127.0.0.1:52538" http.request.uri="/v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="555.565µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a5fbd3c5-5e34-4aab-91a9-1e291dd8f057 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "GET /v2/foo/bar/blobs/uploads/a5fbd3c5-5e34-4aab-91a9-1e291dd8f057?_state=L1I-u4aICK6P6x0dmdGvmcsZMxGg47NSqKzwwcVwEhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1ZmJkM2M1LTVlMzQtNGFhYi05MWE5LTFlMjkxZGQ4ZjA1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjQ4MDU2ODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=20c58dc8-3899-469c-ae59-85345b64438b http.request.method=POST http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="688.686µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=c9986396-a3bf-46f9-92aa-d2482f63fa50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4?_state=eMdC-YH8WCXic8Pn4tYTmqoFb0YIxTUQIEbny0T9TlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDNiZmYwLWE4MTAtNGI5YS04ZDZmLTBmNmUzZDNhY2ZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjgwNDgzOTFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" provided=sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 vars.name="foo/bar" vars.uuid=2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4 time="2025-03-16T20:56:00Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=c9986396-a3bf-46f9-92aa-d2482f63fa50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4?_state=eMdC-YH8WCXic8Pn4tYTmqoFb0YIxTUQIEbny0T9TlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDNiZmYwLWE4MTAtNGI5YS04ZDZmLTBmNmUzZDNhY2ZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjgwNDgzOTFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4 time="2025-03-16T20:56:00Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264, 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:37239" http.request.id=c9986396-a3bf-46f9-92aa-d2482f63fa50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4?_state=eMdC-YH8WCXic8Pn4tYTmqoFb0YIxTUQIEbny0T9TlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDNiZmYwLWE4MTAtNGI5YS04ZDZmLTBmNmUzZDNhY2ZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjgwNDgzOTFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.686µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "PUT /v2/foo/bar/blobs/uploads/2243bff0-a810-4b9a-8d6f-0f6e3d3acfe4?_state=eMdC-YH8WCXic8Pn4tYTmqoFb0YIxTUQIEbny0T9TlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDNiZmYwLWE4MTAtNGI5YS04ZDZmLTBmNmUzZDNhY2ZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MjgwNDgzOTFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=38f859f3-1ea4-473b-8728-515fd03a5021 http.request.method=POST http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="582.245µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=0f4009de-5923-4afd-b3ef-fa9f182db933 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/2019fbbf-90d5-4edb-abb5-2a0cf0dbbcc4?_state=42bRYi6Eb99gglT9z9HbZB8YFGEX8Z-Q_00bteRMcJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTlmYmJmLTkwZDUtNGVkYi1hYmI1LTJhMGNmMGRiYmNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41Mjk3NDUxMjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="744.286µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "PUT /v2/foo/bar/blobs/uploads/2019fbbf-90d5-4edb-abb5-2a0cf0dbbcc4?_state=42bRYi6Eb99gglT9z9HbZB8YFGEX8Z-Q_00bteRMcJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTlmYmJmLTkwZDUtNGVkYi1hYmI1LTJhMGNmMGRiYmNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41Mjk3NDUxMjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=12c0de1d-29e9-429b-aa60-94355f1ae03c http.request.method=POST http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="579.445µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=55dfa471-c8cb-41e6-b9cf-115d009bdb69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/9ea084b9-639c-41d7-8936-74fafe258e9c?_state=fKEf5n24X0-wL5ptrzefXE6B2s8RbV83U6ysZovsVlt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllYTA4NGI5LTYzOWMtNDFkNy04OTM2LTc0ZmFmZTI1OGU5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MzEzNjgwMThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="763.006µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "PUT /v2/foo/bar/blobs/uploads/9ea084b9-639c-41d7-8936-74fafe258e9c?_state=fKEf5n24X0-wL5ptrzefXE6B2s8RbV83U6ysZovsVlt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllYTA4NGI5LTYzOWMtNDFkNy04OTM2LTc0ZmFmZTI1OGU5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MzEzNjgwMThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=c68ef63e-d5fa-4419-b083-3abab6834484 http.request.method=POST http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="596.885µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=7f95daf7-3b64-402d-8c4a-5114990873bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/e902084e-5c6b-4e4a-a1b2-8c08eeadc856?_state=Wbo4I_X8FfewTiA02QUD9DTVVAc3FedIuVjpEQC9qxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MDIwODRlLTVjNmItNGU0YS1hMWIyLThjMDhlZWFkYzg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MzMwMjMzMTJaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.duration=1.205502435s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:00 +0000] "PUT /v2/foo/bar/blobs/uploads/e902084e-5c6b-4e4a-a1b2-8c08eeadc856?_state=Wbo4I_X8FfewTiA02QUD9DTVVAc3FedIuVjpEQC9qxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MDIwODRlLTVjNmItNGU0YS1hMWIyLThjMDhlZWFkYzg1NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMC41MzMwMjMzMTJaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=fa28570c-232a-41c9-a78e-8407ff5a249c http.request.method=POST http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37239" http.request.id=76b1b5a0-726e-41ae-bec4-1e1d3c99d8b7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/73624d1c-9d5e-4fd4-a06a-a5fdda96b0ec?_state=9grP1SleSAt1RrwYd8xCg9eEpB0b6mZqeCwBBycd9TF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjI0ZDFjLTlkNWUtNGZkNC1hMDZhLWE1ZmRkYTk2YjBlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMS43NTM3NjYxMTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.253217308s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/73624d1c-9d5e-4fd4-a06a-a5fdda96b0ec?_state=9grP1SleSAt1RrwYd8xCg9eEpB0b6mZqeCwBBycd9TF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjI0ZDFjLTlkNWUtNGZkNC1hMDZhLWE1ZmRkYTk2YjBlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMS43NTM3NjYxMTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=8c760cb6-6b71-4e02-8aba-901bbf3e0992 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/uploads/73624d1c-9d5e-4fd4-a06a-a5fdda96b0ec?_state=tBUdDfvZT4VUONWDi231GUpWYGOMuJsWoGgz3daKmNJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjI0ZDFjLTlkNWUtNGZkNC1hMDZhLWE1ZmRkYTk2YjBlYyIsIk9mZnNldCI6MjU5MDU2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.duration="972.928µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PUT /v2/foo/bar/blobs/uploads/73624d1c-9d5e-4fd4-a06a-a5fdda96b0ec?_state=tBUdDfvZT4VUONWDi231GUpWYGOMuJsWoGgz3daKmNJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNjI0ZDFjLTlkNWUtNGZkNC1hMDZhLWE1ZmRkYTk2YjBlYyIsIk9mZnNldCI6MjU5MDU2NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDFaIn0%3D&digest=sha256%3Ac6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=af20ec0b-f313-49e9-a893-a6c78281a58a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="741.286µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=4060490f-2ab0-4cd0-98ce-a3a73663b4bc http.request.method=GET http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.320318ms http.response.status=200 http.response.written=25905664 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 200 25905664 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=error msg="error parsing digest="sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=d89a2347-2306-476e-a793-33e51261b351 http.request.method=GET http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" vars.name="foo/bar" time="2025-03-16T20:56:03Z" 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:37239" http.request.id=d89a2347-2306-476e-a793-33e51261b351 http.request.method=GET http.request.remoteaddr="127.0.0.1:52548" http.request.uri="/v2/foo/bar/blobs/sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.766µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha257:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=f2826085-01df-45cc-a418-51d6fcd40e3a http.request.method=GET http.request.remoteaddr="127.0.0.1:52564" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.duration="811.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56: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-16T20:56:03Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=28f0b8f2-2a5f-4f15-aaf2-96b510decb5f http.request.method=GET http.request.remoteaddr="127.0.0.1:46412" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="843.167µs" http.response.status=404 http.response.written=157 vars.digest="sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=7e028360-f91c-4330-82ba-ab84c049e1e2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="774.966µs" http.response.status=404 http.response.written=157 vars.digest="sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=0f1fd935-bef5-45bd-b42c-bcf870adde0f http.request.method=POST http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=37da8a4d-fe4a-4939-8c63-8cab38558a39 http.request.method=GET http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="800.607µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=7e8bf6a1-3fbd-4985-be99-7dae1ba53b3a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="760.806µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "DELETE /v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=e1554177-24fc-4a4d-8f86-d7c8842722ff http.request.method=GET http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=46caa6d2-4858-4f5f-8004-10fcaae5a8f0 time="2025-03-16T20:56:03Z" 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:35151" http.request.id=e1554177-24fc-4a4d-8f86-d7c8842722ff http.request.method=GET http.request.remoteaddr="127.0.0.1:46424" http.request.uri="/v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.807µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=46caa6d2-4858-4f5f-8004-10fcaae5a8f0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/uploads/46caa6d2-4858-4f5f-8004-10fcaae5a8f0?_state=VIfcvEIcGVpz4Sg1bqzdp1-Z_VDOAFQnN8686R3EoQZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2Y2FhNmQyLTQ4NTgtNGY1Zi04MDA0LTEwZmNhYWU1YThmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTA3OTgyNzVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=87370f76-25bf-4738-ab6b-f18cdab642eb http.request.method=POST http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="800.046µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=bf5796cb-f0b8-4307-8e8e-e9162f63c9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/71d48e0e-e970-425d-8cd7-9c13b040397f?_state=L3yokuwmlOL-hspBTGijSxpdj6ZRRBT9-FgEUTvSdst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZDQ4ZTBlLWU5NzAtNDI1ZC04Y2Q3LTljMTNiMDQwMzk3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTQ2Njk5NDdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" provided=sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d vars.name="foo/bar" vars.uuid=71d48e0e-e970-425d-8cd7-9c13b040397f time="2025-03-16T20:56:03Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=bf5796cb-f0b8-4307-8e8e-e9162f63c9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/71d48e0e-e970-425d-8cd7-9c13b040397f?_state=L3yokuwmlOL-hspBTGijSxpdj6ZRRBT9-FgEUTvSdst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZDQ4ZTBlLWU5NzAtNDI1ZC04Y2Q3LTljMTNiMDQwMzk3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTQ2Njk5NDdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=71d48e0e-e970-425d-8cd7-9c13b040397f time="2025-03-16T20:56:03Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d, 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:35151" http.request.id=bf5796cb-f0b8-4307-8e8e-e9162f63c9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/71d48e0e-e970-425d-8cd7-9c13b040397f?_state=L3yokuwmlOL-hspBTGijSxpdj6ZRRBT9-FgEUTvSdst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZDQ4ZTBlLWU5NzAtNDI1ZC04Y2Q3LTljMTNiMDQwMzk3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTQ2Njk5NDdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.248µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=71d48e0e-e970-425d-8cd7-9c13b040397f 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PUT /v2/foo/bar/blobs/uploads/71d48e0e-e970-425d-8cd7-9c13b040397f?_state=L3yokuwmlOL-hspBTGijSxpdj6ZRRBT9-FgEUTvSdst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxZDQ4ZTBlLWU5NzAtNDI1ZC04Y2Q3LTljMTNiMDQwMzk3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTQ2Njk5NDdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=0edff754-4973-4070-88ac-539088994643 http.request.method=POST http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="717.846µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=702961b3-9d60-4570-827d-8fe4591e551d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/75ac4858-0ad5-4a72-8611-650b4a37070b?_state=xshgUgIL7rq4ICigSq3dS_5kwFDlTVbI_DV6c-EqQCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YWM0ODU4LTBhZDUtNGE3Mi04NjExLTY1MGI0YTM3MDcwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTY3MzM0ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="931.927µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PUT /v2/foo/bar/blobs/uploads/75ac4858-0ad5-4a72-8611-650b4a37070b?_state=xshgUgIL7rq4ICigSq3dS_5kwFDlTVbI_DV6c-EqQCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1YWM0ODU4LTBhZDUtNGE3Mi04NjExLTY1MGI0YTM3MDcwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTY3MzM0ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=a7b814af-6a08-4627-b7e4-521cc776f762 http.request.method=POST http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="718.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=b35b2a10-78d7-4bdd-8b46-4309bf8498e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/a20213cb-5b7e-45c5-ac2c-026e305c4e79?_state=isekUKfaEcHM3jlpCHzB6Ri_jnv94FnsEG0XRmEyzKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMDIxM2NiLTViN2UtNDVjNS1hYzJjLTAyNmUzMDVjNGU3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTg3MDE1NFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="914.007µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PUT /v2/foo/bar/blobs/uploads/a20213cb-5b7e-45c5-ac2c-026e305c4e79?_state=isekUKfaEcHM3jlpCHzB6Ri_jnv94FnsEG0XRmEyzKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMDIxM2NiLTViN2UtNDVjNS1hYzJjLTAyNmUzMDVjNGU3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMTg3MDE1NFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=f2088a6d-5952-46da-9e56-f08409f62b23 http.request.method=POST http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="747.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=4c6f911e-26a6-4004-9200-c630da01634c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/ccfa034e-d038-4de5-9ee3-4a080603e835?_state=VbiD57KHo22226FgGD1Q6UQIqkvCWdNA1Xk9xdC8KRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZmEwMzRlLWQwMzgtNGRlNS05ZWUzLTRhMDgwNjAzZTgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMjA3OTYwNzdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.duration=796.235549ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PUT /v2/foo/bar/blobs/uploads/ccfa034e-d038-4de5-9ee3-4a080603e835?_state=VbiD57KHo22226FgGD1Q6UQIqkvCWdNA1Xk9xdC8KRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZmEwMzRlLWQwMzgtNGRlNS05ZWUzLTRhMDgwNjAzZTgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy4xMjA3OTYwNzdaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:03Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=20be5ecc-8f95-403e-980a-84a75aa0ede1 http.request.method=POST http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35151" http.request.id=68f6ebba-bbd9-4352-be4c-cf18b5c68c6b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/2301d4b1-967a-4e38-9547-b6b973a48c99?_state=uGUnkpAFsbpgNTb3jnEuBekfVecjHmVZjL3mhS44qp17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDFkNGIxLTk2N2EtNGUzOC05NTQ3LWI2Yjk3M2E0OGM5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy45MjkzNDM2NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=802.983725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "PATCH /v2/foo/bar/blobs/uploads/2301d4b1-967a-4e38-9547-b6b973a48c99?_state=uGUnkpAFsbpgNTb3jnEuBekfVecjHmVZjL3mhS44qp17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDFkNGIxLTk2N2EtNGUzOC05NTQ3LWI2Yjk3M2E0OGM5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowMy45MjkzNDM2NDhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=524adabf-f7f7-4755-b39d-a764d38a91c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/uploads/2301d4b1-967a-4e38-9547-b6b973a48c99?_state=EK5_HsFdXOM6sFAp8exVQopAoCTD4lv2VbqhYv4YBG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDFkNGIxLTk2N2EtNGUzOC05NTQ3LWI2Yjk3M2E0OGM5OSIsIk9mZnNldCI6MjA1MTg0MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDNaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.duration="946.808µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "PUT /v2/foo/bar/blobs/uploads/2301d4b1-967a-4e38-9547-b6b973a48c99?_state=EK5_HsFdXOM6sFAp8exVQopAoCTD4lv2VbqhYv4YBG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDFkNGIxLTk2N2EtNGUzOC05NTQ3LWI2Yjk3M2E0OGM5OSIsIk9mZnNldCI6MjA1MTg0MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDNaIn0%3D&digest=sha256%3A014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=fce00dff-3381-4858-bbb8-9b3c2df49163 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="751.446µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=970c7632-8d22-45dc-8739-3fe3820d6f29 http.request.method=GET http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.887594ms http.response.status=200 http.response.written=20518400 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 200 20518400 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=error msg="error parsing digest="sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=598e8c86-153b-4dd1-9d39-584994f011e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" vars.name="foo/bar" time="2025-03-16T20:56:04Z" 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:35151" http.request.id=598e8c86-153b-4dd1-9d39-584994f011e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46438" http.request.uri="/v2/foo/bar/blobs/sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.606µs" http.response.status=400 http.response.written=110 vars.digest="sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha257:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=397455e3-684a-4aaa-a573-6582277347d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46450" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.duration="989.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=bec1dff2-00e7-48c7-ab83-b933e4d49fa8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46440" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.223995ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35151" http.request.id=319ed6e3-32eb-4ac9-8ee2-15e8f843b722 http.request.method=GET http.request.remoteaddr="127.0.0.1:46450" http.request.uri="/v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.365972ms http.response.status=200 http.response.written=327680 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha256:014a7fb54702019e91543e2140ab8b3c55069aed9fbf17a479b5e88a889eb49d HTTP/1.1" 200 327680 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=5487d1c1-bf3f-4fe4-97f5-81a4f79360eb http.request.method=GET http.request.remoteaddr="127.0.0.1:52564" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.72151244s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37239" http.request.id=e7d9e0ad-c121-4f72-aaae-97bc320dbf7f http.request.method=GET http.request.remoteaddr="127.0.0.1:52560" http.request.uri="/v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.725473753s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:20:56:03 +0000] "GET /v2/foo/bar/blobs/sha256:c6f590df396fb0267559026794cef576d08d9c046148cc51a07b61c9b0d67264 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.32s) === RUN TestBlobDelete time="2025-03-16T20:56:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:04Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=071ab316-9a09-43e7-b5ba-0fcc069a118c http.request.method=GET http.request.remoteaddr="127.0.0.1:57852" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.327µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=fc8bc875-892d-49ea-bdc5-b52ec6825093 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.966µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=26018bbb-5694-4d5f-b5d1-eab9021c1f40 http.request.method=POST http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="752.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=c1d73bef-0e9a-40d1-89f9-4233a1a23d5c http.request.method=GET http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="781.526µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=d11bedf1-43d1-4606-a901-275e5f7ab381 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="840.367µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "DELETE /v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=57c819e1-e018-4dcd-a5b4-828be3dbe090 http.request.method=GET http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6bb4fd11-c254-4fa9-b357-4d2c2c1fa196 time="2025-03-16T20:56:04Z" 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:44207" http.request.id=57c819e1-e018-4dcd-a5b4-828be3dbe090 http.request.method=GET http.request.remoteaddr="127.0.0.1:57858" http.request.uri="/v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.766µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6bb4fd11-c254-4fa9-b357-4d2c2c1fa196 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "GET /v2/foo/bar/blobs/uploads/6bb4fd11-c254-4fa9-b357-4d2c2c1fa196?_state=2LQNaZjvDK8f3Z1aZfvHA752LSI9e9Zuv_DQ4cf3FjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiYjRmZDExLWMyNTQtNGZhOS1iMzU3LTRkMmMyYzFmYTE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDI0OTY1MTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=daaf0dd4-ebfa-46f0-91c5-ebb11782a979 http.request.method=POST http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="825.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=317771d2-16a1-46ca-a058-d534789fda26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/e29a8975-d110-4fdd-82fb-a2855d2a4f6e?_state=D10Gio_6kWUaF7DtGmQwFcyv1ng8SunXfO4I4QHxgbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyOWE4OTc1LWQxMTAtNGZkZC04MmZiLWEyODU1ZDJhNGY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDY1Njc1OTJaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" provided=sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 vars.name="foo/bar" vars.uuid=e29a8975-d110-4fdd-82fb-a2855d2a4f6e time="2025-03-16T20:56:04Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=317771d2-16a1-46ca-a058-d534789fda26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/e29a8975-d110-4fdd-82fb-a2855d2a4f6e?_state=D10Gio_6kWUaF7DtGmQwFcyv1ng8SunXfO4I4QHxgbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyOWE4OTc1LWQxMTAtNGZkZC04MmZiLWEyODU1ZDJhNGY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDY1Njc1OTJaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e29a8975-d110-4fdd-82fb-a2855d2a4f6e time="2025-03-16T20:56:04Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279, 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:44207" http.request.id=317771d2-16a1-46ca-a058-d534789fda26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/e29a8975-d110-4fdd-82fb-a2855d2a4f6e?_state=D10Gio_6kWUaF7DtGmQwFcyv1ng8SunXfO4I4QHxgbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyOWE4OTc1LWQxMTAtNGZkZC04MmZiLWEyODU1ZDJhNGY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDY1Njc1OTJaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="843.927µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e29a8975-d110-4fdd-82fb-a2855d2a4f6e 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "PUT /v2/foo/bar/blobs/uploads/e29a8975-d110-4fdd-82fb-a2855d2a4f6e?_state=D10Gio_6kWUaF7DtGmQwFcyv1ng8SunXfO4I4QHxgbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyOWE4OTc1LWQxMTAtNGZkZC04MmZiLWEyODU1ZDJhNGY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDY1Njc1OTJaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=69f69a0d-e2ed-4f17-9dc7-9df23c886425 http.request.method=POST http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="703.806µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=cdc813a3-ca3a-4e7e-b2a6-9d846a73f9f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/7014034c-33b7-43aa-a80a-ea41cc149442?_state=hI_VCfwhQG6gPj_zjAbuRGY2uP7NT4IXMz-7ja_Vz7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMTQwMzRjLTMzYjctNDNhYS1hODBhLWVhNDFjYzE0OTQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDg1OTM5NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="911.408µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "PUT /v2/foo/bar/blobs/uploads/7014034c-33b7-43aa-a80a-ea41cc149442?_state=hI_VCfwhQG6gPj_zjAbuRGY2uP7NT4IXMz-7ja_Vz7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMTQwMzRjLTMzYjctNDNhYS1hODBhLWVhNDFjYzE0OTQ0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NDg1OTM5NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=0515c6ed-7ccd-4b69-93e8-5632a8d23d93 http.request.method=POST http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="694.206µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=fc2c982a-6ada-4673-9c31-fca05de182dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/ed70d241-e479-4a05-9ee3-9417ddb697c5?_state=-pzOP0i5LssEJR6RuaP4nlJ0NQ8nz8Ozs9G-uV1ZroN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNzBkMjQxLWU0NzktNGEwNS05ZWUzLTk0MTdkZGI2OTdjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NTA2MDk2NjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="909.288µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "PUT /v2/foo/bar/blobs/uploads/ed70d241-e479-4a05-9ee3-9417ddb697c5?_state=-pzOP0i5LssEJR6RuaP4nlJ0NQ8nz8Ozs9G-uV1ZroN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNzBkMjQxLWU0NzktNGEwNS05ZWUzLTk0MTdkZGI2OTdjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NTA2MDk2NjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=fcc2a17a-ac53-4ee4-b091-4c2b0e6fb12e http.request.method=POST http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="689.966µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=8fed2d49-9091-4428-8fb6-d429b5bee070 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/ea09f44b-a8cc-4b83-9d13-3ba20a2b6c9d?_state=g1BqEj0VHHsuG5BCdrfFl_CBTeOWigNW9xQ07ZGhVOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhMDlmNDRiLWE4Y2MtNGI4My05ZDEzLTNiYTIwYTJiNmM5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NTI1MjcyNDFaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.duration=1.332924243s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:04 +0000] "PUT /v2/foo/bar/blobs/uploads/ea09f44b-a8cc-4b83-9d13-3ba20a2b6c9d?_state=g1BqEj0VHHsuG5BCdrfFl_CBTeOWigNW9xQ07ZGhVOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhMDlmNDRiLWE4Y2MtNGI4My05ZDEzLTNiYTIwYTJiNmM5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNC44NTI1MjcyNDFaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=4b661bcb-7df8-4f52-a17e-cdca8e5ad2e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="914.367µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44207" http.request.id=53d5fd14-33e2-4b1d-905f-60f8b2338a40 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/26fb4b0c-133f-4313-970c-a936c845d31a?_state=P6XuH2EnGGw9yQuCKefYp7kWdCooUyYzRvft-f7nsEx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmI0YjBjLTEzM2YtNDMxMy05NzBjLWE5MzZjODQ1ZDMxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNi4yMDA3ODc3MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249759399s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:06 +0000] "PATCH /v2/foo/bar/blobs/uploads/26fb4b0c-133f-4313-970c-a936c845d31a?_state=P6XuH2EnGGw9yQuCKefYp7kWdCooUyYzRvft-f7nsEx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmI0YjBjLTEzM2YtNDMxMy05NzBjLWE5MzZjODQ1ZDMxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNi4yMDA3ODc3MzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=bab3f502-35dc-45ea-97c0-2f5e9af2afce http.request.method=PUT http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/uploads/26fb4b0c-133f-4313-970c-a936c845d31a?_state=c-M159rDhF0XWzA6kgPrsGWCePFK08HNg6VOgM5FAwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmI0YjBjLTEzM2YtNDMxMy05NzBjLWE5MzZjODQ1ZDMxYSIsIk9mZnNldCI6MjU5NTUzMjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDZaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.duration="976.728µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "PUT /v2/foo/bar/blobs/uploads/26fb4b0c-133f-4313-970c-a936c845d31a?_state=c-M159rDhF0XWzA6kgPrsGWCePFK08HNg6VOgM5FAwB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmI0YjBjLTEzM2YtNDMxMy05NzBjLWE5MzZjODQ1ZDMxYSIsIk9mZnNldCI6MjU5NTUzMjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MDZaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=d3ecae27-90ff-4903-bf0f-0f9f4f2ebe44 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="776.207µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=656ca069-6a9f-43de-a22a-54ad26ee92c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.125156ms http.response.status=200 http.response.written=25955328 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "GET /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 200 25955328 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=error msg="error parsing digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=3270c6f1-fb7a-4e67-864d-82c38b4bd213 http.request.method=GET http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" time="2025-03-16T20:56:07Z" 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:44207" http.request.id=3270c6f1-fb7a-4e67-864d-82c38b4bd213 http.request.method=GET http.request.remoteaddr="127.0.0.1:57862" http.request.uri="/v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.326µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "GET /v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=f21addef-95d5-4733-973d-3e43e2b63c1c http.request.method=GET http.request.remoteaddr="127.0.0.1:51568" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.duration="918.288µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "GET /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=8036f05d-54d1-4afd-9dff-2cbb8ccbdcde http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.duration="798.127µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=be1120f7-af01-4f10-ad00-6cce1ac71f74 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.006µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" 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:44207" http.request.id=f5ade7f1-5346-430d-8384-cd4043613355 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.245µs" http.response.status=404 http.response.written=74 vars.digest="sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=error msg="error parsing digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=dfe279be-3f8f-486d-b3b6-306c81bb4ede http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51600" http.request.uri="/v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" time="2025-03-16T20:56:07Z" 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:44207" http.request.id=dfe279be-3f8f-486d-b3b6-306c81bb4ede http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51600" http.request.uri="/v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="743.806µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "DELETE /v2/foo/bar/blobs/sha257:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:56:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=8756abaf-3118-428b-b5a9-c8144064802e http.request.method=POST http.request.remoteaddr="127.0.0.1:51612" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=3db67c3b-4db8-4a93-9470-1cc427700c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51612" http.request.uri="/v2/foo/bar/blobs/uploads/3a82a2aa-6e17-43e0-9724-ed43cdb488e1?_state=0W76iiH6tu5cKVzVvPjyv-HKcjEQ25N1cSh4vng0F157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhODJhMmFhLTZlMTctNDNlMC05NzI0LWVkNDNjZGI0ODhlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNy40ODQzMjMyNDlaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225676561s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "PUT /v2/foo/bar/blobs/uploads/3a82a2aa-6e17-43e0-9724-ed43cdb488e1?_state=0W76iiH6tu5cKVzVvPjyv-HKcjEQ25N1cSh4vng0F157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhODJhMmFhLTZlMTctNDNlMC05NzI0LWVkNDNjZGI0ODhlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowNy40ODQzMjMyNDlaIn0%3D&digest=sha256%3A0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=0aa29e4a-416e-4763-a3ce-8689f19e49b7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51612" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="964.288µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=ade797ee-1510-4e6f-98d4-57a8a2d6efdf http.request.method=GET http.request.remoteaddr="127.0.0.1:51556" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.251211132s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "GET /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-03-16T20:56:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44207" http.request.id=3953f5e3-60d3-44fb-a7de-121d5f09561b http.request.method=GET http.request.remoteaddr="127.0.0.1:51568" http.request.uri="/v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.2473093s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [16/Mar/2025:20:56:07 +0000] "GET /v2/foo/bar/blobs/sha256:0185550a5034016765e1deea98b38fbeca1419bf4dd00a5b6814217175eaa279 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.97s) === RUN TestRelativeURL time="2025-03-16T20:56:08Z" 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-16T20:56:08Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36297" http.request.id=e1b57a2f-fdd7-4083-b7e7-e251c7c70944 http.request.method=POST http.request.remoteaddr="127.0.0.1:40528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="828.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36297" http.request.id=003e811b-f2bd-42af-a316-286e7e34ee09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40528" http.request.uri="/v2/foo/bar/blobs/uploads/2360da70-e3ae-4196-a945-e8dbdeb9493b?_state=gjY3drO1gRbwD6QIy4-VcSV7Wa13Gng-2Wk9w4acV6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjBkYTcwLWUzYWUtNDE5Ni1hOTQ1LWU4ZGJkZWI5NDkzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowOC43MjgwMzQ3OTlaIn0%3D&digest=sha256%3Afccb0d37e2d209d9c5201e81b7f830a7e9224cb3bf6dea8d2929f8ac69fc7039" http.request.useragent="Go-http-client/1.1" http.response.duration=1.208734262s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:08 +0000] "PUT /v2/foo/bar/blobs/uploads/2360da70-e3ae-4196-a945-e8dbdeb9493b?_state=gjY3drO1gRbwD6QIy4-VcSV7Wa13Gng-2Wk9w4acV6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzNjBkYTcwLWUzYWUtNDE5Ni1hOTQ1LWU4ZGJkZWI5NDkzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjowOC43MjgwMzQ3OTlaIn0%3D&digest=sha256%3Afccb0d37e2d209d9c5201e81b7f830a7e9224cb3bf6dea8d2929f8ac69fc7039 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36297" http.request.id=dbaafdd3-f7fc-4e31-8920-dc8995d01db5 http.request.method=POST http.request.remoteaddr="127.0.0.1:40528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36297" http.request.id=e1ac6b41-1d30-4e43-883b-55e36e4486f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:40528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="671.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36297" http.request.id=eb272f04-7c7c-40d1-9abe-bed270c521aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:40528" http.request.uri="/v2/foo/bar/blobs/uploads/7c2788f6-47de-4d2b-8e17-59fcc0afae94?_state=yL9jMdHjRrDN03OzVd0f3mGJ5bAXw6m1n2GFp423BlN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMjc4OGY2LTQ3ZGUtNGQyYi04ZTE3LTU5ZmNjMGFmYWU5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMC4xMTIyMjUzODRaIn0%3D&digest=sha256%3A83c6d4e54114412ce0ad4408a11277965105aaa0f2fa05c68756fe49d6a8a07b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089616923s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:10 +0000] "PUT /v2/foo/bar/blobs/uploads/7c2788f6-47de-4d2b-8e17-59fcc0afae94?_state=yL9jMdHjRrDN03OzVd0f3mGJ5bAXw6m1n2GFp423BlN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMjc4OGY2LTQ3ZGUtNGQyYi04ZTE3LTU5ZmNjMGFmYWU5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMC4xMTIyMjUzODRaIn0%3D&digest=sha256%3A83c6d4e54114412ce0ad4408a11277965105aaa0f2fa05c68756fe49d6a8a07b HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.48s) === RUN TestBlobDeleteDisabled time="2025-03-16T20:56:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:11Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:11Z" 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:43615" http.request.id=d54e7caa-2619-44cd-9b93-b1421e3a02e2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56596" http.request.uri="/v2/foo/bar/blobs/sha256:648825d52adae881ff5a9f53e373d87f5339820b2fc8ee0d3d5d9e6133597f49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.567µs" http.response.status=405 http.response.written=78 vars.digest="sha256:648825d52adae881ff5a9f53e373d87f5339820b2fc8ee0d3d5d9e6133597f49" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:648825d52adae881ff5a9f53e373d87f5339820b2fc8ee0d3d5d9e6133597f49 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.08s) === RUN TestDeleteDisabled time="2025-03-16T20:56:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:11Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:32833" http.request.id=04376699-8304-4947-bdfd-77398f95396b http.request.method=POST http.request.remoteaddr="127.0.0.1:35754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="835.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:32833" http.request.id=c5d4f9df-bf68-4af2-a826-330b44272f34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35754" http.request.uri="/v2/foo/bar/blobs/uploads/a1f3b817-223d-418b-961e-09ef466f7603?_state=kwmURNe3Abidqlm-4KlvK1KVWiYH7MYPThVVQ3Tl53h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZjNiODE3LTIyM2QtNDE4Yi05NjFlLTA5ZWY0NjZmNzYwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMS4zODk2NDcwOTJaIn0%3D&digest=sha256%3A5aa806d93c48e6b6d50ba0e78319ff9bf0b8135057714261d0dffab1b4268cb7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.783930954s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:11 +0000] "PUT /v2/foo/bar/blobs/uploads/a1f3b817-223d-418b-961e-09ef466f7603?_state=kwmURNe3Abidqlm-4KlvK1KVWiYH7MYPThVVQ3Tl53h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZjNiODE3LTIyM2QtNDE4Yi05NjFlLTA5ZWY0NjZmNzYwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMS4zODk2NDcwOTJaIn0%3D&digest=sha256%3A5aa806d93c48e6b6d50ba0e78319ff9bf0b8135057714261d0dffab1b4268cb7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" 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:32833" http.request.id=1785f28e-d00e-4d78-bcb3-5bafd9c47da4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35754" http.request.uri="/v2/foo/bar/blobs/sha256:5aa806d93c48e6b6d50ba0e78319ff9bf0b8135057714261d0dffab1b4268cb7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="763.526µs" http.response.status=405 http.response.written=78 vars.digest="sha256:5aa806d93c48e6b6d50ba0e78319ff9bf0b8135057714261d0dffab1b4268cb7" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:5aa806d93c48e6b6d50ba0e78319ff9bf0b8135057714261d0dffab1b4268cb7 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.89s) === RUN TestDeleteReadOnly time="2025-03-16T20:56:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:13Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42621" http.request.id=65b4e8f8-ddc2-4196-a368-e0430f0ced1d http.request.method=POST http.request.remoteaddr="127.0.0.1:51440" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42621" http.request.id=a5375b27-503b-4ebd-8626-0cadb624bb30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51440" http.request.uri="/v2/foo/bar/blobs/uploads/a23a6f75-fbbb-4c35-b63b-993f89d3e460?_state=zPmQ9oW8WCRY4tqBYkIQXby53LPmKBalCxCh3QF3Uyp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyM2E2Zjc1LWZiYmItNGMzNS1iNjNiLTk5M2Y4OWQzZTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMy4yMzk0MjI1NDdaIn0%3D&digest=sha256%3A17ecfb51b5fd074a61bd9d02b7e6ce1b6ae197e270b3316c687a53b62e2a758b" http.request.useragent="Go-http-client/1.1" http.response.duration=568.008192ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "PUT /v2/foo/bar/blobs/uploads/a23a6f75-fbbb-4c35-b63b-993f89d3e460?_state=zPmQ9oW8WCRY4tqBYkIQXby53LPmKBalCxCh3QF3Uyp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyM2E2Zjc1LWZiYmItNGMzNS1iNjNiLTk5M2Y4OWQzZTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoxMy4yMzk0MjI1NDdaIn0%3D&digest=sha256%3A17ecfb51b5fd074a61bd9d02b7e6ce1b6ae197e270b3316c687a53b62e2a758b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "DELETE /v2/foo/bar/blobs/sha256:17ecfb51b5fd074a61bd9d02b7e6ce1b6ae197e270b3316c687a53b62e2a758b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.63s) === RUN TestStartPushReadOnly time="2025-03-16T20:56:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:13Z" level=info msg="redis not configured" go.version=go1.24.1 127.0.0.1 - - [16/Mar/2025:20:56:13 +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-16T20:56:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:13Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:13Z" 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:45689" http.request.id=9f2ab80b-74d8-4b59-9dc8-149b94d71a60 http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" 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="799.007µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" 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:45689" http.request.id=6da046f7-8458-4fa1-b825-2c638a79882c http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.486µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" 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:45689" http.request.id=983eb151-7f43-4546-b7dd-b3446f82b41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="664.165µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=89b71184-a89a-4d21-bb07-8698fd58a5de http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" 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="974.208µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:13Z" 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:45689" http.request.id=89b71184-a89a-4d21-bb07-8698fd58a5de http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" 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.005608ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=89b71184-a89a-4d21-bb07-8698fd58a5de http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" 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.026289ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:13Z" 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:45689" http.request.id=89b71184-a89a-4d21-bb07-8698fd58a5de http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" 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.044649ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:56:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=845d9038-829f-48c1-b03a-be83200f6c10 http.request.method=POST http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=ac4656bf-ed6e-4a7d-85ba-c5e7a3759135 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/blobs/uploads/c61658a6-4509-46fb-a56c-064704219453?_state=r3cJ2ZV82tCtuZdM1K_3fo0zj908da8HpYmoBAyVjbJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNjE2NThhNi00NTA5LTQ2ZmItYTU2Yy0wNjQ3MDQyMTk0NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTMuODczODk1OTY2WiJ9&digest=sha256%3Aabb6fba30dbddd9bd9c8449d64c8a6827dc62648a2322f38b7b11f6e26586363" http.request.useragent="Go-http-client/1.1" http.response.duration=584.77973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/c61658a6-4509-46fb-a56c-064704219453?_state=r3cJ2ZV82tCtuZdM1K_3fo0zj908da8HpYmoBAyVjbJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNjE2NThhNi00NTA5LTQ2ZmItYTU2Yy0wNjQ3MDQyMTk0NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTMuODczODk1OTY2WiJ9&digest=sha256%3Aabb6fba30dbddd9bd9c8449d64c8a6827dc62648a2322f38b7b11f6e26586363 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=beb62976-184c-4883-b13b-44f0d14bbaa1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.886µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=e538bfc0-6544-4e33-8257-ea48ca69c5a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/blobs/uploads/c5ca195c-47bc-4ed1-bb2c-d1ce647b7fed?_state=NJbYFIXi_yDaXLKQg-4JaJHxNxWMK_bIuyH6T7nxgkV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWNhMTk1Yy00N2JjLTRlZDEtYmIyYy1kMWNlNjQ3YjdmZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTQuNTE2NjE2OTcyWiJ9&digest=sha256%3A83af6ce970e1f325c4386aa59dc0d9a8e4f8ec43194e888fe884a38652633255" http.request.useragent="Go-http-client/1.1" http.response.duration=492.770453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/c5ca195c-47bc-4ed1-bb2c-d1ce647b7fed?_state=NJbYFIXi_yDaXLKQg-4JaJHxNxWMK_bIuyH6T7nxgkV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNWNhMTk1Yy00N2JjLTRlZDEtYmIyYy1kMWNlNjQ3YjdmZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTQuNTE2NjE2OTcyWiJ9&digest=sha256%3A83af6ce970e1f325c4386aa59dc0d9a8e4f8ec43194e888fe884a38652633255 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=e4adca32-9bf8-4847-aa85-b256fcc0354e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.26397ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=9674d176-d5e8-4018-91c6-7cb83e2402ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=58c1deca-543c-4028-9d9b-be147661d919 http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" 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="995.048µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=10a3a4c3-503a-404e-a4c1-d514ed7861fc http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="968.288µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=495e4a8d-028e-4e12-a2cf-b1e009efcc0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=23873264-09d0-464c-bb26-08a2b14a75f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:45689" http.request.id=8c5112d7-c02c-4f2d-b9b6-52c6e28f05b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=1ea5b3ad-c375-40f3-b788-b5cc3e3aa54c http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="915.088µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=1c72685b-8175-4c5c-b05b-cde0506b50b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="548.765µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=5914b43a-599d-4972-955e-7c10ca8f2b07 http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.duration="552.604µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=356feede-5632-46b1-b874-f9117334294c http.request.method=GET http.request.remoteaddr="127.0.0.1:48684" 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="521.325µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=error msg="payload digest does match: "sha256:a575b5e382ea5a6ffacd837510f4a18af1dd2f163625a7d508fac1af6c7c87f9" != "sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c"" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=5ead6c30-4f31-4963-8527-3ff9db074cad http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" time="2025-03-16T20:56:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=5ead6c30-4f31-4963-8527-3ff9db074cad http.request.method=PUT http.request.remoteaddr="127.0.0.1:48684" http.request.uri="/v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="651.125µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c" 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:56749678efa3f84cba7547871efd069df887f62b01592d8e49fecd82b3831f3c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=7702da5b-b041-4e24-9d3d-19c98342c2d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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="638.805µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=c8989180-b548-4dde-aed8-6ab4d595f2ca http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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="552.324µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=8d962fb0-7b1c-400a-bd29-06a79fd54c10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="620.365µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:15Z" 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:45689" http.request.id=8d962fb0-7b1c-400a-bd29-06a79fd54c10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="655.165µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:15Z" 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:45689" http.request.id=8d962fb0-7b1c-400a-bd29-06a79fd54c10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="684.446µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=801898d3-db1c-44d5-9986-892fe53ad1e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="616.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=8204823c-dd12-4837-8dab-64c06fb3a556 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/2957c928-dd95-485e-8e0e-5c46fd2b21cc?_state=LVKU-gtqsAh13cYUTaFTksMnT6YQRmYOmnBv853vudp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTU3YzkyOC1kZDk1LTQ4NWUtOGUwZS01YzQ2ZmQyYjIxY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTUuMDI2NDc1NDQ2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="805.887µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/2957c928-dd95-485e-8e0e-5c46fd2b21cc?_state=LVKU-gtqsAh13cYUTaFTksMnT6YQRmYOmnBv853vudp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTU3YzkyOC1kZDk1LTQ4NWUtOGUwZS01YzQ2ZmQyYjIxY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTUuMDI2NDc1NDQ2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" 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:45689" http.request.id=47363c9a-7a93-4c0d-9564-672e34f9abe2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="691.206µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:15Z" 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:45689" http.request.id=47363c9a-7a93-4c0d-9564-672e34f9abe2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="719.686µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:56:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=497183a3-374c-4ff2-8ac1-ad91a540b268 http.request.method=POST http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="765.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=23d2e116-67d4-415a-ad64-7f5ab96757f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/3588e709-52b5-4534-95e4-758eb25658ea?_state=9UVp4TKB0eRLg5yY3PRG7nm7BDERczR9v80XoXkNoy17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTg4ZTcwOS01MmI1LTQ1MzQtOTVlNC03NThlYjI1NjU4ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTUuMTE4MTQ0MDhaIn0%3D&digest=sha256%3Aaccdeef11af0d84a613efc857013c3803a37024d5c4c0abb846d7d3e8f310b33" http.request.useragent="Go-http-client/1.1" http.response.duration=1.286805384s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/3588e709-52b5-4534-95e4-758eb25658ea?_state=9UVp4TKB0eRLg5yY3PRG7nm7BDERczR9v80XoXkNoy17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTg4ZTcwOS01MmI1LTQ1MzQtOTVlNC03NThlYjI1NjU4ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTUuMTE4MTQ0MDhaIn0%3D&digest=sha256%3Aaccdeef11af0d84a613efc857013c3803a37024d5c4c0abb846d7d3e8f310b33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=49303340-ec00-4ea5-b50e-b7ea095fb0df http.request.method=POST http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="826.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=f1fc72ea-8c24-40a4-9478-14063fd40318 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/blobs/uploads/9eae81a4-ac99-4831-b8bb-aa05716a3faf?_state=edDc4j5R77RpsVnEk7qzyh90LxYyzyLqq_ih7IIH9aR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZWFlODFhNC1hYzk5LTQ4MzEtYjhiYi1hYTA1NzE2YTNmYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTYuNDY0NzY1OTE3WiJ9&digest=sha256%3A752856f19312138de51df409270fa2b4f35d6e820d2d0aeaf05ad8407462cb58" http.request.useragent="Go-http-client/1.1" http.response.duration=611.49715ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/9eae81a4-ac99-4831-b8bb-aa05716a3faf?_state=edDc4j5R77RpsVnEk7qzyh90LxYyzyLqq_ih7IIH9aR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZWFlODFhNC1hYzk5LTQ4MzEtYjhiYi1hYTA1NzE2YTNmYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTYuNDY0NzY1OTE3WiJ9&digest=sha256%3A752856f19312138de51df409270fa2b4f35d6e820d2d0aeaf05ad8407462cb58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:45689" http.request.id=200ea10d-c998-484f-8814-f4a523dbe7eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="972.488µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:45689" http.request.id=e0e74d82-b67a-4363-84f6-25a81a51bbd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e" http.request.useragent="Go-http-client/1.1" http.response.duration="833.647µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=e9dc5905-570c-4e3a-b665-c6b0af12e1cc http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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="728.046µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=ed830571-533d-40bb-90cf-bdf2c1ed2ac8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="755.446µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=5fdf002e-228c-4045-8478-d45533be63c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="617.925µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=c6eec0e7-ff28-4888-ad97-966741f9aab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e" http.request.useragent="Go-http-client/1.1" http.response.duration="528.324µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=87df7e70-cc26-48ee-a2bb-98e49d00ff8d http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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="543.124µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="rewriting manifest sha256:01eaef6d72e8bee9d6bb91fbb03d70408ebd6cef2fc9fa447115434ad824070e in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=d9d4b1a5-ea17-4b2d-a0f7-56efdfd5a93c http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=d9d4b1a5-ea17-4b2d-a0f7-56efdfd5a93c http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.13525ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45689" http.request.id=41d532e0-d3f0-4c4c-8d22-6e4785a7dc96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" 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="660.526µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:45689" http.request.id=a1aa1115-afe7-4077-90a4-8411987fc824 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="776.487µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:45689" http.request.id=b4bfd6f5-b187-42f9-a1b8-e337457ae684 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4" http.request.useragent="Go-http-client/1.1" http.response.duration="709.806µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=d40bf654-80f6-4bf6-b385-0272c1660355 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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="669.925µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=d3f91f23-ac23-4238-bf6c-06e5d7cdff6e http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="659.965µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=5374daed-b6d5-4f4e-bd87-b411f9a502c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="568.965µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=796d3ff0-8adb-4389-b9e2-7abd996c54a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4" http.request.useragent="Go-http-client/1.1" http.response.duration="546.285µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="rewriting manifest list sha256:410f343a9d4b64de0b84e9e896c406619d3edd84c313988eb1fdca9de028fba4 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=774046fe-52dc-4980-84be-27a064897dd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" 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-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45689" http.request.id=774046fe-52dc-4980-84be-27a064897dd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48690" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.19201ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T20:56: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-16T20:56:17Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:17Z" 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:34921" http.request.id=73fe7bc4-391a-4f6b-be42-251fc43dd4ac http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" 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="724.286µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:34921" http.request.id=7300f3d0-2d05-422d-80b0-758615c284eb http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" 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="604.965µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:34921" http.request.id=a49ce98a-902c-4c33-ba60-add857cdfbce http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" 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="601.924µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" 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:34921" http.request.id=f4d4d5fa-dd07-41be-af4a-0785834b07d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" 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.013649ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:17Z" 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:34921" http.request.id=f4d4d5fa-dd07-41be-af4a-0785834b07d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" 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.048609ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:17Z" 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:34921" http.request.id=f4d4d5fa-dd07-41be-af4a-0785834b07d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" 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.067009ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:17Z" 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:34921" http.request.id=f4d4d5fa-dd07-41be-af4a-0785834b07d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" 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.085289ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=a43db75b-d130-4df2-bd70-2fe39be42e39 http.request.method=POST http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=b08c5d90-4799-4da2-87bc-bfd8e86f8a29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/blobs/uploads/715301d3-fb4f-48a9-939f-3140ec8839f7?_state=VEBy3cQV-jDWOo4O7a8ZEk6uodAkduzKvPcbV4_CboV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MTUzMDFkMy1mYjRmLTQ4YTktOTM5Zi0zMTQwZWM4ODM5ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTcuMTQxNTU4NjA0WiJ9&digest=sha256%3A65c6f441e21d0936dff9daf0640f7ff271c605762a5cc3e2eb7d320ed662cc73" http.request.useragent="Go-http-client/1.1" http.response.duration=369.194837ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/715301d3-fb4f-48a9-939f-3140ec8839f7?_state=VEBy3cQV-jDWOo4O7a8ZEk6uodAkduzKvPcbV4_CboV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MTUzMDFkMy1mYjRmLTQ4YTktOTM5Zi0zMTQwZWM4ODM5ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTcuMTQxNTU4NjA0WiJ9&digest=sha256%3A65c6f441e21d0936dff9daf0640f7ff271c605762a5cc3e2eb7d320ed662cc73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=4e784e8c-8805-45cb-87d8-9d1318aece96 http.request.method=POST http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.806µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=a0d592fe-3fdb-45e6-b755-e5980768d191 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/blobs/uploads/4ccd59a7-c05e-4fdb-88ac-cf6d6925c91b?_state=xuo7hhevldj5XpyyE8g1trQVSFgEW5yIDZvYwS1s5PR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Y2NkNTlhNy1jMDVlLTRmZGItODhhYy1jZjZkNjkyNWM5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTcuNTc5ODczNDg5WiJ9&digest=sha256%3A717c760c1c4ff310f606a9763becbf7557477ca22f9ee3d3f925c5bd2ef7b002" http.request.useragent="Go-http-client/1.1" http.response.duration=850.179673ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/4ccd59a7-c05e-4fdb-88ac-cf6d6925c91b?_state=xuo7hhevldj5XpyyE8g1trQVSFgEW5yIDZvYwS1s5PR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Y2NkNTlhNy1jMDVlLTRmZGItODhhYy1jZjZkNjkyNWM5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTcuNTc5ODczNDg5WiJ9&digest=sha256%3A717c760c1c4ff310f606a9763becbf7557477ca22f9ee3d3f925c5bd2ef7b002 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=2615da00-c4cc-4b17-aa5c-abd21fce41a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=707a9ed8-f6be-4baf-973d-6db2d5d01db2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.duration=1.130769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=616c2f6f-08cf-487d-bf12-0b718e2dd6cb http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" 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="967.128µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=fedf58fb-d735-42cd-94b6-c1f82c9fc4a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="921.007µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=caf58184-7251-4879-afd9-e216582956ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=c01a649a-efc8-439b-ac66-5a820f0178c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113649ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:34921" http.request.id=b89ca8dc-f4e1-4930-a69b-1f64176cf8ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=0bb65d16-ad26-40de-aa7b-745dd189aa75 http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="962.128µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=a32c510f-4fc0-417e-ae2a-c4388ba8f48c http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="499.684µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=3c2e1809-ae22-43e0-9c74-0db8469cbe8a http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.duration="627.445µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=9f51e66c-f4bf-46ae-ad6e-041e1843817a http.request.method=GET http.request.remoteaddr="127.0.0.1:34914" 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="544.685µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=error msg="payload digest does match: "sha256:d7821b8bf68d1084e5b2677e59b97dcbcb7f07be1feca99fb63012ab0098b2e9" != "sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405"" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=9526ea3d-e41c-4541-bdda-0d20dc227b02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=9526ea3d-e41c-4541-bdda-0d20dc227b02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34914" http.request.uri="/v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.767µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405" 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:83e9520a54e416105e562ed47ef14d8c0890d230f9f4dba622c592a24e25f405 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=a3840fc9-6c40-40a0-ab5f-832da6ac605e http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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="770.367µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=ee1bf5d6-848a-4e56-9503-2fa43138e71b http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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="649.526µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=6cae19b4-f989-4cd6-bc4a-1966a9add219 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" 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="752.526µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:18Z" 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:34921" http.request.id=6cae19b4-f989-4cd6-bc4a-1966a9add219 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" 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="786.927µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:18Z" 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:34921" http.request.id=6cae19b4-f989-4cd6-bc4a-1966a9add219 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" 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="806.487µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=4713f308-c227-4875-89a7-53801c9919ae http.request.method=POST http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="662.005µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=c0fb591f-066a-4680-8eeb-d964a021fec7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/2587cb2a-26ef-4aeb-b958-f6b3a7c510ea?_state=56hnezCY6eo36OrskV9qX8KOQ1DOsh2jLlx1m2GvVLp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNTg3Y2IyYS0yNmVmLTRhZWItYjk1OC1mNmIzYTdjNTEwZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTguNDQ4NDY1Nzk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.970536ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/2587cb2a-26ef-4aeb-b958-f6b3a7c510ea?_state=56hnezCY6eo36OrskV9qX8KOQ1DOsh2jLlx1m2GvVLp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNTg3Y2IyYS0yNmVmLTRhZWItYjk1OC1mNmIzYTdjNTEwZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTguNDQ4NDY1Nzk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" 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:34921" http.request.id=2fd50d76-6b8a-4165-88fb-cce1579baeec http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" 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="774.806µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:18Z" 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:34921" http.request.id=2fd50d76-6b8a-4165-88fb-cce1579baeec http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.686µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:56:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=1b8b5339-631b-4a8d-be64-faf19ab7702f http.request.method=POST http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="801.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=0662798f-a2ba-4cde-8a8f-5ca54395c38e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/9b4981f9-3317-4613-856c-c188e8925c8b?_state=9KtowJX3S1QqEOFzacyVbdhPQjfZgTzdZf4c4u4K6r17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjQ5ODFmOS0zMzE3LTQ2MTMtODU2Yy1jMTg4ZTg5MjVjOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTguNTUxMTY3NTE5WiJ9&digest=sha256%3Ac0597f2f02acbe5847d68afdbbfbea10e42148a0cbcd442e539716cb8b6e5aeb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580152318s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/9b4981f9-3317-4613-856c-c188e8925c8b?_state=9KtowJX3S1QqEOFzacyVbdhPQjfZgTzdZf4c4u4K6r17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjQ5ODFmOS0zMzE3LTQ2MTMtODU2Yy1jMTg4ZTg5MjVjOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MTguNTUxMTY3NTE5WiJ9&digest=sha256%3Ac0597f2f02acbe5847d68afdbbfbea10e42148a0cbcd442e539716cb8b6e5aeb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=75d995e1-a654-4122-91a4-6b01c1717627 http.request.method=POST http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="833.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=be4954e2-2e71-4f95-a99f-6361eb64045f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/blobs/uploads/a577058f-7883-4b90-bbfa-d2f30c312f77?_state=O6-aboA7R0m42KQjClYdXpr9pdE6G-WYgTZPiUPm8eF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTc3MDU4Zi03ODgzLTRiOTAtYmJmYS1kMmYzMGMzMTJmNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjAuMTk0OTkxMloifQ%3D%3D&digest=sha256%3Afda675ca4b0feae9db993a977c4151c4d304d61795035f8aa0a62cf9c571e64c" http.request.useragent="Go-http-client/1.1" http.response.duration=578.091075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/a577058f-7883-4b90-bbfa-d2f30c312f77?_state=O6-aboA7R0m42KQjClYdXpr9pdE6G-WYgTZPiUPm8eF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTc3MDU4Zi03ODgzLTRiOTAtYmJmYS1kMmYzMGMzMTJmNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjAuMTk0OTkxMloifQ%3D%3D&digest=sha256%3Afda675ca4b0feae9db993a977c4151c4d304d61795035f8aa0a62cf9c571e64c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:34921" http.request.id=54e3259e-6219-4433-839a-b4e7e2973f1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:34921" http.request.id=f9c72604-9985-4375-9880-5e30dd507fee http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c" http.request.useragent="Go-http-client/1.1" http.response.duration="893.847µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=96614e1c-3be0-48f2-9165-fca31e572e66 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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="742.766µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=7ad0bf6a-7e83-4fae-9af2-8fcafe75a8c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="701.686µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=ab03ae8c-f868-4844-b802-e8af335cf97e http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="651.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=6f96b713-ceb4-4319-b3b5-a46e349c3d69 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c" http.request.useragent="Go-http-client/1.1" http.response.duration="574.164µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=e340f6e4-e052-479e-bb08-bddb17f0f258 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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="642.245µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="rewriting manifest sha256:da11152b87144cd54acdf0fe737e856d4619d8df3223a286d9175fc20b99302c in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=719535fa-fdea-4fff-9b45-db7a3d8401d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=719535fa-fdea-4fff-9b45-db7a3d8401d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.039728ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34921" http.request.id=079fc5fd-1daa-4779-a6f3-805975dd306a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" 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="655.125µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:34921" http.request.id=11d9d11b-7fab-4bbb-bb28-58e1b95892d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="798.486µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:34921" http.request.id=f4d9cd73-c901-4bde-acee-ac2a5b2ee160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab" http.request.useragent="Go-http-client/1.1" http.response.duration="692.406µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=ae4ff11a-4ef8-43ed-b14f-bf1906fbe802 http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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="688.806µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=2124787f-21db-478e-b77f-15e00992e13a http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="617.445µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=495fe2cf-b9cb-4fa2-98cc-888849c0705e http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="565.164µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=9f4ae0e2-66d2-42d4-8709-89f0234ac93f http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab" http.request.useragent="Go-http-client/1.1" http.response.duration="535.805µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="rewriting manifest list sha256:affc7a874a5e52c4dfebcdb50031506f67e2ea397556def3bd177accbdb034ab in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=cdae2b19-9531-4229-836f-06027644a26c http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" 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-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34921" http.request.id=cdae2b19-9531-4229-836f-06027644a26c http.request.method=GET http.request.remoteaddr="127.0.0.1:34926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.119449ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (6.98s) === RUN TestGetManifestWithStorageError time="2025-03-16T20:56:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:20Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:33585" http.request.id=1aa65997-adb3-43c4-bcf8-9bccdb2c5d51 http.request.method=GET http.request.remoteaddr="127.0.0.1:43436" 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="792.486µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:33585" http.request.id=ea927735-0661-439b-aaa9-ad63b5c6b144 http.request.method=GET http.request.remoteaddr="127.0.0.1:43436" 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="610.445µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" 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:33585" http.request.id=193e6466-bd42-4720-8a1e-37955b180bc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43436" 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="629.686µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:33585" http.request.id=361ecd58-55f2-42ff-a471-7c378af7c527 http.request.method=GET http.request.remoteaddr="127.0.0.1:43436" 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="545.285µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-03-16T20:56:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:56:20Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=8396a6ed-34ca-4b7e-8bf1-9bd29ba849b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" 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="744.647µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=176d80f6-54f9-4471-bd5a-d3e618ca0002 http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" 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="513.644µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=7deb5bc9-b953-467f-aad3-e62f24d712de http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" 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="598.045µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=dedf06a2-f651-4bc7-aca4-6007471e7d6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" 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="872.167µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=dedf06a2-f651-4bc7-aca4-6007471e7d6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" 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="902.007µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=dedf06a2-f651-4bc7-aca4-6007471e7d6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" 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="919.407µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:56:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=dedf06a2-f651-4bc7-aca4-6007471e7d6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" 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="937.687µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:56:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=7a978ddd-be60-490c-9583-b6970957225e http.request.method=POST http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=dc50bd5c-5ee1-4827-8f02-24d3ad88155d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/blobs/uploads/ecbb08f7-d318-42ed-ad40-bc6573f0bf4c?_state=HzzN3eldIneig0kna1OWIdyzHvAKhff93YqgMco1EOZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlY2JiMDhmNy1kMzE4LTQyZWQtYWQ0MC1iYzY1NzNmMGJmNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjAuODkxMTM2NzI2WiJ9&digest=sha256%3A1db3d3a6daf1c2c889e79c4d772cfbe6243363bffea5992c7e94361c41d6ae92" http.request.useragent="Go-http-client/1.1" http.response.duration=1.860712986s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/ecbb08f7-d318-42ed-ad40-bc6573f0bf4c?_state=HzzN3eldIneig0kna1OWIdyzHvAKhff93YqgMco1EOZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlY2JiMDhmNy1kMzE4LTQyZWQtYWQ0MC1iYzY1NzNmMGJmNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjAuODkxMTM2NzI2WiJ9&digest=sha256%3A1db3d3a6daf1c2c889e79c4d772cfbe6243363bffea5992c7e94361c41d6ae92 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=774ec8b7-50cc-4f5e-9cc3-13fee7da6a84 http.request.method=POST http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=e52fd44a-aa8b-43da-b2fa-80cd4c1f8115 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/blobs/uploads/a3fa3ea7-e232-4fc3-85e7-76552f19bb97?_state=TKm07HWer60sSkZD_Md-K6Vx8P2UkvidjhgIjLsIP-17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhM2ZhM2VhNy1lMjMyLTRmYzMtODVlNy03NjU1MmYxOWJiOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjIuODI5MzA5MjI5WiJ9&digest=sha256%3A316fddc5ab2e47e97976ae4a5833302446298685fca462b9976a46beee5e2cff" http.request.useragent="Go-http-client/1.1" http.response.duration=893.706431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/a3fa3ea7-e232-4fc3-85e7-76552f19bb97?_state=TKm07HWer60sSkZD_Md-K6Vx8P2UkvidjhgIjLsIP-17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhM2ZhM2VhNy1lMjMyLTRmYzMtODVlNy03NjU1MmYxOWJiOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjIuODI5MzA5MjI5WiJ9&digest=sha256%3A316fddc5ab2e47e97976ae4a5833302446298685fca462b9976a46beee5e2cff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=678d8108-6be4-4b6c-b155-729ab6508f98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.29761ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=a3fc2f10-4016-446b-9e18-8b2b06977764 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=97d5d79e-fc41-4dd3-8b79-216b04e5d181 http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" 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="965.288µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=80aa1489-ecfd-4a89-a775-6fe8b62ba789 http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="972.768µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=02b2cec3-4be7-46f7-a6a5-131a0bc17c20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=b43616e3-1cd0-45d1-9c4a-23e0e96d390e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:35851" http.request.id=e7c35547-573a-40c3-b64f-2845bea9381a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=06633e5c-2544-47b7-8e19-d59838151dfd http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="873.048µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=063a800a-7f05-4732-811b-32375621062e http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="558.804µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=4266d541-5fdd-45ec-bffd-6dac75a77a9b http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration="523.125µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=0c31cfc1-c586-417f-88f6-f49b096238a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52024" 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="604.645µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=error msg="payload digest does match: "sha256:e42ef7fab2dd0e4a30e38dd40259a8ec5d2c20571d30e41dc0402b74284c4a94" != "sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb"" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=6aa124f3-9dbe-4084-8703-4c59a67555f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=6aa124f3-9dbe-4084-8703-4c59a67555f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.406µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=441b2aa4-b7ff-4d39-bcf9-6773002d46e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52030" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration="750.046µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "DELETE /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=a729d364-2c77-48de-b274-3263fc7e67ac http.request.method=GET http.request.remoteaddr="127.0.0.1:52030" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.806µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=313c4744-36b4-42bc-a059-f551e2628be8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52032" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.806µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "DELETE /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=6cbd13ea-7ac6-4880-bdf2-0b4fbf487e9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52046" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=df983364-4aca-4b05-95a3-09ee3541b1b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52046" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.018368ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=64f3c482-cf13-4073-ad47-fbd4ea08d172 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52048" 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="803.087µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=c514bc63-b00a-4c45-8b88-7d2038565b1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27625ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=a18b2b47-c955-43f3-a8e2-47126cf3e236 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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="608.965µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=4ac423c9-cd19-4379-aa10-7b1a8483a7db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb" http.request.useragent="Go-http-client/1.1" http.response.duration="726.246µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "DELETE /v2/foo/schema1/manifests/sha256:58af2daf83fd001a35bf393583a0ca16859e1a7c7ae247bdcf6d3d90d8e8bdbb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=718a78b8-f231-46b7-b2c0-21784f177e9b http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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="628.846µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=293b3547-d389-49e4-82c4-d72e9f90ee55 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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="697.486µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=77cc6227-8bfb-43eb-b98b-76cec2d37410 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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="599.645µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=41bd0d17-446c-4849-9b0b-6cfb625d4ee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" 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="715.206µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:23Z" 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:35851" http.request.id=41bd0d17-446c-4849-9b0b-6cfb625d4ee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" 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="750.726µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:23Z" 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:35851" http.request.id=41bd0d17-446c-4849-9b0b-6cfb625d4ee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" 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="770.006µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=bbe8548e-6a79-4ae9-9a96-a6f8c07aec01 http.request.method=POST http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="715.086µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=3ac6d6fc-2d69-4f29-a162-de3841f0f33e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/23a7b4c9-6c8b-49dd-8e2d-34e7b4f991cd?_state=984K8iXtvOjLu6H92YC1nMQQ2uNRPHOcs29KPiddw-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyM2E3YjRjOS02YzhiLTQ5ZGQtOGUyZC0zNGU3YjRmOTkxY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjMuNzUxNjQ4ODk2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="910.968µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/23a7b4c9-6c8b-49dd-8e2d-34e7b4f991cd?_state=984K8iXtvOjLu6H92YC1nMQQ2uNRPHOcs29KPiddw-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyM2E3YjRjOS02YzhiLTQ5ZGQtOGUyZC0zNGU3YjRmOTkxY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjMuNzUxNjQ4ODk2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" 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:35851" http.request.id=cce9257e-c795-4b4b-837a-0be3577bb08b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" 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="647.405µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:56:23Z" 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:35851" http.request.id=cce9257e-c795-4b4b-837a-0be3577bb08b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" 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="676.605µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:56:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=e2a0d4dd-673c-4225-88f8-e45f725028e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=4b191de2-be74-4773-88c7-ad3c99f99aaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/0c61bd36-7f13-4ab4-9647-4111ae1cbe8a?_state=Vx7PYCVK47M7xSs9VhFyZ7-w7-x9lnESKI7FsMA6fWR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYzYxYmQzNi03ZjEzLTRhYjQtOTY0Ny00MTExYWUxY2JlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjMuODMzOTU0NTMzWiJ9&digest=sha256%3Ab0b5cfcde32dd2807febc8c61dadbfc49650856d12e64d446cfdfb5dfce6b8c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147049395s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/0c61bd36-7f13-4ab4-9647-4111ae1cbe8a?_state=Vx7PYCVK47M7xSs9VhFyZ7-w7-x9lnESKI7FsMA6fWR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYzYxYmQzNi03ZjEzLTRhYjQtOTY0Ny00MTExYWUxY2JlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjMuODMzOTU0NTMzWiJ9&digest=sha256%3Ab0b5cfcde32dd2807febc8c61dadbfc49650856d12e64d446cfdfb5dfce6b8c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=ecb41801-260f-4a6f-bd03-e265069c8c5f http.request.method=POST http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="808.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=daa53336-f973-445b-aab2-a0b87159e4c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/blobs/uploads/9a1692be-9e70-4991-8ee3-f69d7f967835?_state=dt4cd9sHxgMS1j9_8J6_8N5nc_geFhC3RzRxURauyYB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTE2OTJiZS05ZTcwLTQ5OTEtOGVlMy1mNjlkN2Y5Njc4MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjUuMDQ2NTgxMzg4WiJ9&digest=sha256%3Acc46d40ea877524452e29a5bf8dc7d4694527aa4080a10ec438c745a0ca3b3d8" http.request.useragent="Go-http-client/1.1" http.response.duration=593.625922ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/9a1692be-9e70-4991-8ee3-f69d7f967835?_state=dt4cd9sHxgMS1j9_8J6_8N5nc_geFhC3RzRxURauyYB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTE2OTJiZS05ZTcwLTQ5OTEtOGVlMy1mNjlkN2Y5Njc4MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6NTY6MjUuMDQ2NTgxMzg4WiJ9&digest=sha256%3Acc46d40ea877524452e29a5bf8dc7d4694527aa4080a10ec438c745a0ca3b3d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=5704bc78-e71b-4816-93d4-6cfb4af45a3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.055329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=0cce839a-3680-4e06-aafb-c7d76ca78f88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.duration="831.087µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=b3d5755e-6765-49d7-9d5b-dac7c7468152 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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="746.566µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=7433521a-f452-475e-adc7-2c2220f2a3de http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="777.646µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=d643a42d-8758-4e25-9acb-24bb15bbd687 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="646.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=1faa954d-db8e-4a14-b0a2-17b256b00015 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.duration="639.805µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=e0c92a75-0a07-4f18-8b33-2ade89bdbe13 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="651.406µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="rewriting manifest sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=881960ac-6101-453f-9b6f-05a7e9f4d971 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" 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-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=881960ac-6101-453f-9b6f-05a7e9f4d971 http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.25673ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=3faf6b15-632b-4944-9737-92f1e5f833c3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.duration="752.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=ae1a425a-d2f5-4070-910e-8487ad04bf2b http.request.method=GET http.request.remoteaddr="127.0.0.1:52060" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="705.805µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=7eb47cd1-b107-4de4-92c2-315a1b57284b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56772" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.407µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=1d470727-b5ca-4375-a51e-7e885b449696 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56786" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.duration="952.448µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=013bce92-88e3-4658-bac0-ddbca789e985 http.request.method=GET http.request.remoteaddr="127.0.0.1:56786" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="768.886µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=6ecf2315-11f1-4c86-91c2-d4597e85cfb6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56798" 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="783.046µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" 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:35851" http.request.id=affd62d8-208a-4cf3-85de-41bb903d05d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=9b18220b-310d-4ad5-9d08-fbebcca88694 http.request.method=GET http.request.remoteaddr="127.0.0.1:56810" 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="616.805µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=f15d53ec-0d98-4644-8a14-e29c00bd1614 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac" http.request.useragent="Go-http-client/1.1" http.response.duration="830.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "DELETE /v2/foo/schema2/manifests/sha256:3a9a0297ffd441e6a90d3e0a9c50b902df095141c01778ab16cacb6b855a6dac HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:25Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35851" http.request.id=bacf9715-477c-4c4b-a840-33531bb7a29b http.request.method=GET http.request.remoteaddr="127.0.0.1:56810" 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="606.205µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.87s) === RUN TestManifestDeleteDisabled time="2025-03-16T20:56:25Z" 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-16T20:56:25Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:25Z" 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:40345" http.request.id=c81988a3-fbc1-4fc5-a308-d4bb2ec1fcb4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51656" 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="715.846µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:20:56:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-03-16T20:56:25Z" 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-16T20:56:25Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T20:56:26Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.1 time="2025-03-16T20:56:26Z" 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-16T20:56:26Z" 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:39447" http.request.id=06e936d0-301c-41c3-89ea-b8f994a6b401 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51022" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.360011ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:56:26Z" 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:39447" http.request.id=5534fe30-4570-4f26-bef9-14aabbe3441f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51024" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.327171ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:56:26Z" 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:39447" http.request.id=f0eac8cf-28f4-402e-bba6-0fb5af6bd782 http.request.method=POST http.request.remoteaddr="127.0.0.1:51030" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.306211ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:56:26Z" 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:39447" http.request.id=3ca6d8c9-ba3a-47a5-859b-43e083f77f8d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51036" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.296211ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.66s) === RUN TestProxyManifestGetByTag time="2025-03-16T20:56:26Z" 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-16T20:56:26Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=86764c7a-dfcb-422d-bf73-d385df07f073 http.request.method=POST http.request.remoteaddr="127.0.0.1:60110" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="934.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=fe12bbaf-d04b-41b0-80e9-e7391cf4a485 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60110" http.request.uri="/v2/foo/bar/blobs/uploads/1214fe3c-4320-4ac0-bfdb-5ddf70fc53c5?_state=HWU59fSe43YEsMtAgEJ_RbdR0fEBsLugi5C9Y67Y7JR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMTRmZTNjLTQzMjAtNGFjMC1iZmRiLTVkZGY3MGZjNTNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoyNi40Mjc1NzQ3NDdaIn0%3D&digest=sha256%3A9e981bbf5942047aa331dcb813dd604d425b20c569314eae74ad6f758d808f67" http.request.useragent="Go-http-client/1.1" http.response.duration=1.687212839s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:26 +0000] "PUT /v2/foo/bar/blobs/uploads/1214fe3c-4320-4ac0-bfdb-5ddf70fc53c5?_state=HWU59fSe43YEsMtAgEJ_RbdR0fEBsLugi5C9Y67Y7JR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMTRmZTNjLTQzMjAtNGFjMC1iZmRiLTVkZGY3MGZjNTNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoyNi40Mjc1NzQ3NDdaIn0%3D&digest=sha256%3A9e981bbf5942047aa331dcb813dd604d425b20c569314eae74ad6f758d808f67 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=4c118c10-143c-47a1-8d75-5eb9affc5da4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60110" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.258771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56: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-16T20:56:28Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:56:28Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.24.1 time="2025-03-16T20:56:28Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=cb4816d7-a0e8-4f25-99a8-a34486e15464 http.request.method=GET http.request.remoteaddr="127.0.0.1:60110" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="557.525µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36077" go.version=go1.24.1 time="2025-03-16T20:56:28Z" 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-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=3a0f8767-d3c5-4ecf-b41f-98483d0730cc http.request.method=GET http.request.remoteaddr="127.0.0.1:60122" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="683.726µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36077 /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:36077/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=321c76af-2de3-4426-918d-ff9c76b74f86 http.request.method=GET http.request.remoteaddr="127.0.0.1:53662" http.request.uri="/v2/foo/bar/manifests/sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=e33a953d-b423-4545-bd94-cea98a55b577 http.request.method=GET http.request.remoteaddr="127.0.0.1:60136" http.request.uri="/v2/foo/bar/manifests/sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.069808ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/foo/bar/manifests/sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9 with ttl=167h59m59.99999832s" go.version=go1.24.1 time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=321c76af-2de3-4426-918d-ff9c76b74f86 http.request.method=GET http.request.remoteaddr="127.0.0.1:53662" http.request.uri="/v2/foo/bar/manifests/sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.214914ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/foo/bar/manifests/sha256:867bcc3e6651b3391d6acf53c708691ad77a232c6267f4e99dc20b46c210cfe9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=9eb1c4f1-ee98-48e3-b93e-0a3f91f485a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:60136" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="645.845µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36077 /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:36077/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=61fbca9a-6472-4c77-9eef-5c932b7ab38b http.request.method=GET http.request.remoteaddr="127.0.0.1:53664" 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-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=9c4f7ef8-7010-4f47-8831-7d41091b56fa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60144" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.075689ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=61fbca9a-6472-4c77-9eef-5c932b7ab38b http.request.method=GET http.request.remoteaddr="127.0.0.1:53664" 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=3.915912ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=04d5b500-c934-4449-ad1e-741073b20176 http.request.method=POST http.request.remoteaddr="127.0.0.1:60144" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="739.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=e6603963-4521-42b3-85b9-c07448447a11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60144" http.request.uri="/v2/foo/bar/blobs/uploads/59381baa-4ba8-4a34-966d-fbcc95dc5b64?_state=5dAagynyMQ0le2RThqHcwz3khW3sAn98Mg4Au8sMvyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MzgxYmFhLTRiYTgtNGEzNC05NjZkLWZiY2M5NWRjNWI2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoyOC4yMTQ4NjUxMjlaIn0%3D&digest=sha256%3Ad11445ebb2032ea869ae0e4cafb3527845ae424dbf039d6ec5c72cdd809662c7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138501405s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:28 +0000] "PUT /v2/foo/bar/blobs/uploads/59381baa-4ba8-4a34-966d-fbcc95dc5b64?_state=5dAagynyMQ0le2RThqHcwz3khW3sAn98Mg4Au8sMvyN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MzgxYmFhLTRiYTgtNGEzNC05NjZkLWZiY2M5NWRjNWI2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDo1NjoyOC4yMTQ4NjUxMjlaIn0%3D&digest=sha256%3Ad11445ebb2032ea869ae0e4cafb3527845ae424dbf039d6ec5c72cdd809662c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=a2f91958-4d5e-488b-b2fb-ae47cb857f7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60144" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.29829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=58b35849-a531-4713-b6d2-b62e02566e05 http.request.method=GET http.request.remoteaddr="127.0.0.1:60144" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="618.205µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36077 /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:36077/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=91145460-6c81-4041-bcff-837fdb2b790d http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" 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-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=252ff7a1-09c1-4d58-b1a4-34eeafe77463 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60154" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.083089ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=cbdd8525-57a5-4c5e-9b73-bc267cb09e80 http.request.method=GET http.request.remoteaddr="127.0.0.1:60154" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="540.004µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36077 /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:36077/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=91145460-6c81-4041-bcff-837fdb2b790d http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" 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-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36077" http.request.id=a334863c-314f-4c59-b86c-1fbdcd68606c http.request.method=GET http.request.remoteaddr="127.0.0.1:60160" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.102129ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:56:29Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1d8c0567b4a425f31a83d222b1fc38aa4aac0c522a7d9119e0992b37d6559735 with ttl=167h59m59.99999728s" go.version=go1.24.1 time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:44245" http.request.id=91145460-6c81-4041-bcff-837fdb2b790d http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" 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=6.12873ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:56:29 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.04s) === RUN TestAppDispatcher time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33761" http.request.id=68b66208-c7d2-489b-8818-7b874a706c07 http.request.method=GET http.request.remoteaddr="127.0.0.1:45656" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="745.006µs" http.response.status=200 http.response.written=0 time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33761" http.request.id=90105b73-4238-43ff-b1b9-d108c68cb036 http.request.method=GET http.request.remoteaddr="127.0.0.1:45656" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="609.085µs" http.response.status=200 http.response.written=0 time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33761" http.request.id=492d2faa-4c6b-4031-acbd-e9e8b7c94eb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="628.845µs" http.response.status=200 http.response.written=0 time="2025-03-16T20:56:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33761" http.request.id=15db010d-1614-4dbb-9c75-a0629676c610 http.request.method=GET http.request.remoteaddr="127.0.0.1:45656" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="641.885µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-03-16T20:56:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:29Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:29Z" 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:35299" http.request.id=2605174b-3f07-45cb-af8f-5a02c84f57d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58418" 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-16T20:56:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:29Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:29Z" level=info msg="configuring file health check path=/tmp/healthcheck2007217704, interval=1" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T20:56:33Z" 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=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:33Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:33Z" level=info msg="configuring TCP health check addr=127.0.0.1:43487, interval=1" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T20:56:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:37Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de time="2025-03-16T20:56:37Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39561, interval=1, threshold=3" go.version=go1.24.1 instance.id=4a738920-3f65-45cf-bb60-50796ca314de --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 55.786s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.07s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.20s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.369s === RUN TestSchedule time="2025-03-16T20:55:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99864ms" go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.76µs" go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.48µs" go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf 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-16T20:55:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T20:55:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9986ms" go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9988ms" go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf time="2025-03-16T20:55:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T20:55:49Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=864b50ca-0cd8-43c2-af20-a2efee3ed5cf --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.601s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (0.86s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 28767744 sha256:252fd56aca4aa2f8aabd25dbed9dc3ba0fd25a1c1846314deba35d098c12d293 [] map[] } --- PASS: TestSimpleBlobRead (0.23s) === RUN TestBlobMount --- PASS: TestBlobMount (0.14s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.76s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.80s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.77s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === 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:2056e051f35c49ec28180f31205e4b82bee44e89895999e56e12629d9c33d416 palailogos: marking blob sha256:d2319a7911c588e988f30967770261f0145d7d94a5d44bfaeee726bc10feabb6 palailogos: marking blob sha256:b17596fc4241be3bdbbb0b2e3cfa4ad0a2a5e95a8125acab9e7f98d8246158eb palailogos: marking manifest sha256:349ed1bfa40dba9b2c2e33fe9edbfc6f9bd24df5089d1407ff1e8024c8630d59 palailogos: marking blob sha256:67db6a0522f3fc38ed6d570132d80378ac89ce6f6d313c242d1004ac2792b6b3 palailogos: marking blob sha256:280efc6fd9ed9f9318731677be180ca94b6d455c4e37ea9f4f59f77021e4d765 palailogos: marking manifest sha256:a3f90375f103e8009e13e395b4737f476004083d04bf97674848d0e151cd6b62 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:28441bd545a654f3fafa6d45156faf0b27f141d836a43d593764959ca3dce907 palailogos: marking blob sha256:ff5dccc9bd2fc2ee8663c54cc4933e9f68931d0aae3344c5ceec7466656ac403 palailogos: marking manifest sha256:eaeca5928d4c1296af53cef05bf307cccbf9275c415dd5f4cb7cb973f23fae1e palailogos: marking blob sha256:2056e051f35c49ec28180f31205e4b82bee44e89895999e56e12629d9c33d416 palailogos: marking blob sha256:349ed1bfa40dba9b2c2e33fe9edbfc6f9bd24df5089d1407ff1e8024c8630d59 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.50s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15 deletemanifests: marking manifest sha256:3e0fef6d5d319482b2eb1015a47656941fe4f5c1e73b3aa50f9eb0077eab9fc3 deletemanifests: marking blob sha256:f6e90025c3fca21be2efb9ec57f25ff6ec13a4233a463840d1f6b21db6a9c1a9 deletemanifests: marking blob sha256:18c51034aa6f606caa81c7bbfaffcd5a77337d755f99ec21d5babc72879d3c16 deletemanifests: marking blob sha256:ed72c00b4f147aed4effd21a4ce8de65c797e8e795f48808b916f5e8498c8b1a 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15 blob eligible for deletion: sha256:341996a188939c064bd2b9644df02486f63efe8155376415dec4cb41a21f5a89 blob eligible for deletion: sha256:e2ac91577d224d947a43be25550844fec3345beaae0c6b9418c9c051a51a65a4 blob eligible for deletion: sha256:f7656fc1d9b51589759c884f88c7b9bfb2fe9c909bceff126edd3ddfe368cac8 deletemanifests manifest eligible for deletion: sha256:2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15 deletemanifests: marking manifest sha256:3e0fef6d5d319482b2eb1015a47656941fe4f5c1e73b3aa50f9eb0077eab9fc3 deletemanifests: marking blob sha256:f6e90025c3fca21be2efb9ec57f25ff6ec13a4233a463840d1f6b21db6a9c1a9 deletemanifests: marking blob sha256:18c51034aa6f606caa81c7bbfaffcd5a77337d755f99ec21d5babc72879d3c16 deletemanifests: marking blob sha256:ed72c00b4f147aed4effd21a4ce8de65c797e8e795f48808b916f5e8498c8b1a time="2025-03-16T20:55:53Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f time="2025-03-16T20:55:53Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2d/2d41aad37eb3d4bd2d20d2280096c1816025581ff526ebed1561c353a48fef15" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:341996a188939c064bd2b9644df02486f63efe8155376415dec4cb41a21f5a89 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/34/341996a188939c064bd2b9644df02486f63efe8155376415dec4cb41a21f5a89" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:e2ac91577d224d947a43be25550844fec3345beaae0c6b9418c9c051a51a65a4 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e2/e2ac91577d224d947a43be25550844fec3345beaae0c6b9418c9c051a51a65a4" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:f7656fc1d9b51589759c884f88c7b9bfb2fe9c909bceff126edd3ddfe368cac8 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f7/f7656fc1d9b51589759c884f88c7b9bfb2fe9c909bceff126edd3ddfe368cac8" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f --- PASS: TestDeleteManifestIfTagNotFound (0.53s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0b53c3c25aa1bdc4ac2d7dd54961f118aaaf1ea267da6589350301278d73fe91 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0b/0b53c3c25aa1bdc4ac2d7dd54961f118aaaf1ea267da6589350301278d73fe91" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:771fa0cd8c33d6839e0d09fd6a6843080945ef229222d8d5e5bcc9006e75312b time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/77/771fa0cd8c33d6839e0d09fd6a6843080945ef229222d8d5e5bcc9006e75312b" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:eccecfd4232fca184be3b8b6cb6ca2ec86df1c597ee4ce3f52064231f09f20d4 time="2025-03-16T20:55:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/eccecfd4232fca184be3b8b6cb6ca2ec86df1c597ee4ce3f52064231f09f20d4" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f --- PASS: TestGCWithMissingManifests (0.19s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:e890a73a4870b272eeae53212e1f6918de1b19ec0a92758301f0ceb99a237c32 komnenos: marking blob sha256:fabc366a6ca29c05d836dff618ff46dcb9113409a59632b1393d446cf0289e98 komnenos: marking blob sha256:479dd59dbdc0a9d63617bd6943c61ea81cbae097780be11bbb6db93cc0f9100f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:87ebd1ca441af9161bd1899c53b649440b806a8758d9c23757f1629d94f7e74d time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/87/87ebd1ca441af9161bd1899c53b649440b806a8758d9c23757f1629d94f7e74d" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:af66da8f711107ed11398b80fc40af8967157283c062d040e8d30df4b42c175e time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/af/af66da8f711107ed11398b80fc40af8967157283c062d040e8d30df4b42c175e" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:b280a63a13a853d9569b348935b7054dd17c6a75431c56a468309af1e1fe9b6e time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b280a63a13a853d9569b348935b7054dd17c6a75431c56a468309af1e1fe9b6e" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:e45171052c3ed569e9548c6418f6d88136f27448082e68966bfe225b54ddc10f time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e45171052c3ed569e9548c6418f6d88136f27448082e68966bfe225b54ddc10f" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:f03665fbe32ee7540070eb13add69e711e2680eed3a1c3d16c447927ea027d01 time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f03665fbe32ee7540070eb13add69e711e2680eed3a1c3d16c447927ea027d01" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f blob eligible for deletion: sha256:f19fd510d7bb60b30f8d538daf57e0d792b546aefccc1886de850cdddb0d9062 time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f19fd510d7bb60b30f8d538daf57e0d792b546aefccc1886de850cdddb0d9062" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f --- PASS: TestDeletionHasEffect (0.60s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.51s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6663f72897726aafbf400144df35c0ded7df2a0b3bac3bf5563abc813ae0813b michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a991477924e23871954ca181c965e026e6e9b76d94bd994ac971546c4ce6c3c7 michael_z_doukas: marking blob sha256:061a84238b82bbc424a41a1f4e8ad747ef064bea38e45cf3e6067f862fd99c56 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7596504612b32c84078dded7a660b01564bcd5de844ce9d19c51fdb1976dea1f time="2025-03-16T20:55:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/75/7596504612b32c84078dded7a660b01564bcd5de844ce9d19c51fdb1976dea1f" go.version=go1.24.1 instance.id=ae9b41fa-d056-4559-aae4-dd289aaaab4f --- PASS: TestOrphanBlobDeleted (0.27s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:6c2b8a7c177e17075718f686340f03deeab1f53a343d4c3d2504ce94405864a4 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e6ea0030fdf4990b83a4f916b33698c581a10fe6748ffe993ac9d4030207741e --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.17s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.23s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.17s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.45s) === 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-16T20:55:55Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:55:55.848683022 +0000 UTC m=-3592.793115081, actuallyDelete=true" time="2025-03-16T20:55:55Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T20:55:55Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684, actuallyDelete=true" time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/fb743525-f7da-42b1-bd57-bd9e8c92c172 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/147cea57-ad31-4608-8165-1cee2ed7c9d0 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/62b7026e-cc43-4349-bddd-4725d28b5194 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7ce275c-5b05-41e2-9245-f3a7cd4c4c7a have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c20e8832-3457-46bf-ad52-f58abb938ba7 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/41d27fa8-a7cb-402c-aa04-3583fca15517 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a15635a-3096-400c-afc2-8da4dbbc3101 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5ecfb237-08dd-4402-8865-8298796f781c have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7010f58a-5a5b-4060-9128-41bc9c327e58 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/98e9386a-b366-45f0-a1c4-01263b8dec44 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f6c7aaeb-f37f-407b-a1af-72f4ede53d91 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.849309827 +0000 UTC m=+7.207511684). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T20:55:55Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530, actuallyDelete=true" time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d0d42513-b401-431b-8f6b-3e9d3361fad4 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d6751c3c-ac71-4a1e-892f-9797170693d7 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3a74140e-88a6-4d9a-b1b6-cfdc6759fae5 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/44453e3b-b097-4968-9a5e-608bc4478644 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ec66eda2-161f-4ae9-985e-1b29cfabd742 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850053673 +0000 UTC m=+7.208255530). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T20:55:55Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814, actuallyDelete=true" time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/00815767-3a3b-4c1c-8934-2b1fc33e96d4 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c2b7617-f3a5-4e04-98bd-4210eeca3a9d have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/55f7ab03-1fe3-44ce-a917-801eebd08dbb have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9451bb1e-46a5-4af1-bf77-34cab475e5f9 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e5f7fabe-1a61-42f5-9cd6-83aa78b8eb64 have older date (2025-03-16 19:55:55 +0000 UTC) than purge date (2025-03-16 20:55:55.850578917 +0000 UTC m=+7.208780814). Removing upload directory." time="2025-03-16T20:55:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T20:55:55Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:55:55.85088964 +0000 UTC m=+7.209091537, actuallyDelete=true" time="2025-03-16T20:55:55Z" 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 7.234s ? 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.025s === 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.026s === RUN TestWalkFileRemoved time="2025-03-16T20:55:48Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.022s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.372s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.05s) === 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.076s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.16s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.524s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.17s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.527s ? 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-16T20:55:48Z" 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-16T20:55:48Z" 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-16T20:55:48Z" 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 TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestInvalidData === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestParsing --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2025-03-16T20:55:48Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:55:48Z" level=error msg="unknown ip address format" go.version=go1.24.1 instance.id=8d0ccdcb-4021-405b-9014-bb3c21382fa3 ip=?0000000000000000000000000000000000 time="2025-03-16T20:55:48Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=8d0ccdcb-4021-405b-9014-bb3c21382fa3 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) time="2025-03-16T20:55:48Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=8d0ccdcb-4021-405b-9014-bb3c21382fa3 --- PASS: TestInvalidData (0.00s) time="2025-03-16T20:55:49Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:55:50Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:55:51Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:55:52Z" 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.539s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.024s ? 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.355s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.33s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.696s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.029s ? 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-aarch64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 20:56:45 +0000 elapsed time 0h 1m 12s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250316.205534) (2/3) Purging go (1.24.1-r0) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r14.trigger OK: 397 MiB in 103 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...